Save to my profile

Origin

Catholic

Meaning

An English pet form of Anna or from the Hebrew hanna or meaning "grace".

Find more baby names