From Scottish Gaelic MacGilleEathain, meaning "son of the servant of John".
MacLean (plural MacLeans)