Meaning & Origin
A female given name from Hebrew.
Ann is a girl's and boy's baby name of Hebrew origin, an anglicized form of Hannah, from the Hebrew Channah, meaning "grace" or "favor." In Christian tradition, Anne is the traditional name of the Virgin Mary's mother, one of the most revered figures in the faith.
Ann has been a top 100 U.S. name for as long as records exist — its brevity and clarity giving it a staying power that longer, more elaborate names envy. Anne of Green Gables, Anne Boleyn, and Anne Frank are three entirely different women who each left a permanent mark on history. In a world of elaborate names, Ann's single syllable is genuinely striking.