Name – O’Shea

Gender – Both

Origin – Irish

Meaning – The Irish name O’Shea means – child of Shea