Probably borrowed from Latin verecundus.
verecondo (feminine vereconda, masculine plural verecondi, feminine plural vereconde)