BABY NAMES
Anna
German/Italian/Swedish/Czech
 Up in popularity
 Down in popularity
 Best bet
 Unisex
Anna is a pretty, homespun girl who is devoted to her family. The great thing about this name is that it works with any ethnicity, any last name. Just think of the inevitable nickname -- Anna Banana -- as affectionate rather than silly.

Variations
Ahnna, Anita, Ana, Annora, Anyu, Anah, Aska, Anya, Annah, Aine, Anica, Ania, Anona, Ane, Annina
Popularity rankings from the Social Security Administration
Anna
About name popularity rankings
You may find some surprises -- for example, who knew Jennifer was a boy's name? Because this feature uses actual Social Security data, it includes the human error that attends a large survey, but it still reliably reflects the patterns of naming fashion.