Save Type Surname (from given name) Usage Irish Meaning & HistoryExpand Links Anglicized form of Irish Ó Mocháin meaning "descendant of Mochán". Related NamesDetails VariantsMoon, Ó Mocháin Categories anglicizations, time periods