Marley
Meaning: pleasant seaside meadow
Origin:English
Morgan
Meaning: sea-born, sea-song or sea-circle
Origin:Welsh
Marvel
Meaning: to be filled with wonder or astonishment
Origin:English word name
Mattie
Meaning: gift of God
Origin:Diminutive of Matthew, Hebrew
Marius
Marius is a name of Latin roots and is given...
Origin:Latin, from a Roman family name related to Mars, the god of war
Miguel
The name Miguel is of Spanish origin and the...
Origin:Spanish and Portuguese variation of Michael
Origin:English, diminutive of Moses
Maxen
Maxen is a variation on the name Max, Maxim,...
Origin:Welsh, from Latin Maximus
Maceo
Meaning: gift of God
Origin:Spanish variation of Matthew
Maximo
Maximo is of Spanish origin and is tradition...
Origin:Spanish variation of Maximus
Matthias
Meaning: gift of God
Origin:Aramaic variation of Matthew
Munro
Meaning: mouth of the river Ro
Origin:Scottish