Meaning & History
Anglicized form of Gaelic MacGillEathain or MacGillEain meaning "son of the servant of Eòin".
Related Names
VariantsMacLean, McClain, McLain(Scottish) MacGillEain(Scottish Gaelic)
Other Languages & CulturesMac Giolla Eoin, Monday(Irish)