Top g for year 2004 (see all years)
51 - Diana / 5 letters 
Meaning of Diana In Biblical, Diana means All's Well That Ends Well.' Daughter to the Widow of Florence More
52 - Danielle / 8 letters 
Meaning of Danielle In Hebrew, Danielle means God is my judge More
53 - Erin / 4 letters 
Meaning of Erin In Gaelic, Erin means An ancient and poetic name for Ireland. Famous bearer More
54 - Amelia / 6 letters 
Meaning of Amelia In Teutonic, Amelia means Defender More
55 - Bailey / 6 letters 
Meaning of Bailey In English, Bailey means Steward or public official; man in charge More
56 - Brooklyn / 8 letters 
Meaning of Brooklyn In English, Brooklyn means Water; stream More
57 - Alexis / 6 letters 
Meaning of Alexis In Greek, Alexis means Defender of man More
58 - Catherine / 9 letters 
Meaning of Catherine In Anglo-Saxon, Catherine means Innocent More
59 - Angela / 6 letters 
Meaning of Angela In French, Angela means Angel More
60 - Amy / 3 letters 
Meaning of Amy In English, Amy means Beloved More

Browse by meanings

justicejustifiedkatharina
katharine'skatherinakatherine
kathleenkeatskeeper
keepsketilkettle
khadijahkhalifkilled
killingkillsking's
kingfisherkinglykings