Имя происходит от древнееврейского (Ханна) – «милость, благодать». Как известно, именно это имя носила мать Богородицы – Анна. Вместе с супругом Иоакимом она много лет просила Бога даровать чадо. Долгожданная девочка, которую нарекли Марией, стала матерью Иисуса. На Руси имя Анна обрело популярность после принятия христианства. Так звали младшую из трех дочерей князя Ярослава Мудрого от брака с Ингигердой Шведской. Анна Ярославна стала женой французского короля Генриха I и матерью Филиппа I.
Известная носительница имени А. Ахматова, названная одним из критиков Ярославной ХХ века, так писала в одном из своих стихотворений: «Мне дали имя при крещенье – Анна, Сладчайшее для губ людских и слуха». Это благозвучное имя вызывает позитивные эмоции, создает ощущение чего-то доброго, светлого и нежного.
Имя не теряет своей благозвучности в сочетании с практически любым отчеством. За счет краткости оно гармонично звучит даже в паре с длинными отчествами.