Irish : shortened Anglicized form of Gaelic Ó Seighin 'descendant of Seighin' a personal name most probably derived from séaghainn 'accomplished'.
確定! 回上一頁