Save Type Surname (from given name) Usage Irish Expand LinksMeaning & History Anglicized form of Irish Ó Mocháin meaning "descendant of MOCHÁN". DetailsRelated Names VariantsMoon, Ó Mocháin Categories anglicizations Entry updated November 16, 2019 ·