Popular Origins
Browse by Letter
Germanic names with strong and noble meanings.
Famous in battle. Variant of Geomar.
Jehovah has remembered.
Diminutive of Griselda: From the Old German, me...
Happy.