Anna

What does the name Anna mean?

Anna is the Latin and Greek form of the Hebrew Hannah and means "grace" or "favor". Christian tradition gives it to the mother of the Virgin Mary, and Tolstoy's Anna Karenina and the Frozen princess have kept it in the spotlight. Anna ranked number 22 in 2000 and number 19 in 2001, stayed in the US top 100 through 2024 and sits at number 107 in 2025.

At a glance

Gender
Girl's name
Origin
Hebrew / Latin
Name day
July 26
Popularity
#107 of the girl names in the United States
International
Anna (English / German / Italian / Swedish / Polish / Russian), Ana (Spanish / Portuguese / Romanian), Anne (French / English), Hannah (English / Hebrew), Anneli (Finnish).

Parents who love Anna also like

All names from A to Z