The story
- Irish · derived fromÓ Sranacháin“descendant of Sranachán”
- English todayStranahan
Reduced Anglicized form of Irish Ó Sranacháin (“descendant of Sranachán”), a personal name derived from a diminutive of srannach (“snoring, stertorous”).
Etymology from Wiktionary, CC BY-SA 4.0.