Family name origins & meanings
- Irish : in part at least, probably a further Anglicization of the Irish surname Mountcashell, itself an Anglicized form of Gaelic Ó Maolchaisil (see Cashel 2), which was associated with Ballymulcashell in County Clare. Woulfe says that a registrar in Munster changed the name to Mountcashel c. 1840.
- English : in England, this name is common in Lincolnshire. While this may well be the result of migration from Ireland, the possibility of a habitational name from an unidentified place should not be ruled out.