Family name origins & meanings
- Irish : Anglicized form of Gaelic Ó Naoidheannáin ‘descendant of Naoidheanán’, from naoidheán ‘infant’, often now assimilated to Noonan.
Your partner in parenting from baby name inspiration to college planning.
Subscribe