Mcclanahan Family History
Mcclanahan Name 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