Mcclanahan Family History
Mcclanahan Surname Meaning
Scottish and Irish: Anglicized form of Gaelic Mac Leanacháin ‘son of Leanachán’ a personal name meaning ‘possessing cloaks’ or ‘with the cloak’.
In Scotland the surname (with internal ch) was once common in Galloway.
There is also an Irish Ó surname from the same personal name see Lenahan.
Source: Dictionary of American Family Names 2nd edition, 2022