names & meanings!
over 20,000
Home
Celestial
Anu
Anu
Estonian and Finnish pet form of Latin
Anna
, meaning
favor; grace