Family name origins & meanings
- Irish : Anglicized form of Gaelic Ó Mearáin ‘descendant of Mearán’, a personal name from a diminutive ofmear ‘lively’. This is a Monaghan name. Compare Merry.
- Spanish (Marrón) : derivative of Frenchmarron ‘chestnut’, which now means ‘brown’.
- French : diminutive of Marre, a nickname from Old Frenchmarre ‘ram’ (Occitan Marro).