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 Entry updated November 16, 2019