Type Surname (from given name & from nickname)
Other Forms FormsÓ Miadhacháin, Mehigan, Meighan, Meaghan, Mehegan, Megan, Meegan, O Mighane, O Meaghane, O Meighane, O Mehane, O Myhane, O Meghan, O'Meehan, O'Meehon
Meaning & History
Anglicized form of Gaelic Ó Miadhacháin meaning "descendant of Miadhacháin", a diminutive of the byname Miadhach "honorable".