Family name origins & meanings
- Irish (mainly Counties Derry and Antrim) : Anglicized form of Gaelic Mac Leanacháin ‘son of Leanachán’, a personal name derived from leanach, which MacLysaght translates as ‘possessing mantles’ (from leann ‘mantle’, ‘cloak’).
- Scottish : variant of McClanahan.