Anna \a(n)-na\ as a girl's name is pronounced AN-ah. It is of Hebrew origin, and the meaning of Anna is "He (God) has favored me". Latinate variant of Hannah. The name was borne by the sister of Dido, Queen of Carthage, in Virgil's "Aeneid". Biblical: a devout woman who saw the infant Jesus presented at the temple in Jerusalem. Though not strictly related, Anna has been used as an English version of the Irish Gaelic Aine. Anna is often used in combination with other names. Ballerina Anna Pavlova; tennis player Anna Kournikova.
Anna has 18 variant forms: Ana, Anique, Anja, Ann, Annabeth, Annah, Annalee, Annamarie, Anneke, Annemarie, Annet, Annica, Annika, Annmarie, Anoesj, Anouska, Hania and Nani.
For more information, see also related names Anabel, Annabel, Audriana, Ayanna, Christiana, Kiana, Leanna, Luana, Solana and Anastasia.
Baby names that sound like Anna are Agna, Aina, Anya, Ania, Anny, Anni and Anne.