Girl name origins & meanings
- Irish : Wise one; river name
Boy name origins & meanings
- Irish : Old
Family name origins & meanings
- Irish : reduced form of Shanahan.
- Irish : reduced Anglicized form of Gaelic Ó Seanáin ‘descendant of Seanán’, a personal name based on a pet form of seán ‘old’.
- Irish : in County Clare, a reduced Anglicized form of Mac Giolla tSeanáin ‘son of the servant of St. Seanán’. In the Irish midlands Leonard and Nugent have been adopted as equivalents of this name.