Female

Ann

Meaning: favor, grace

Origin: English

Ann is the short English form of Anna, in wide use since the medieval period and long common enough to function as a name in its own right rather than a mere shortening.