Top g for year 2011 in french (see all years)
101 - Devan / 5 letters 
Meaning of Devan In Gaelic, Devan means English county name Devon More
102 - Esme / 4 letters 
Meaning of Esme In French, Esme means An Old FrenchLatin 'aestimatus' meaning esteemed, or 'amatus' meaning loved More

Browse by meanings

sebastiansecondsecret
secureseekerseeks
selenasellssenseless
sensualsentimentseraph
seraphimseraphinaserene
serenityservantservants
settlementsseventhseveral