Updated June 9, 2019

Find Baby Names

Family name origins & meanings

  • Irish : Anglicized form of Gaelic Ó Mearáin ‘descendant of Mearán’, a personal name from a diminutive of mear ‘lively’. This is a Monaghan name. Compare Merry.
  • Spanish (Marrón) : derivative of French marron ‘chestnut’, which now means ‘brown’.
  • French : diminutive of Marre, a nickname from Old French marre ‘ram’ (Occitan Marro).