Meaning: Grace, divine favour, elegance
Origin: English/Hebrew (via Flemish)
History: Ann is a form of Anna, from Hebrew Hannah meaning grace. Used in Flanders.
Explore more at Belgian Baby Names on BabyNa.me