Name – Sorcha

Gender – Female

Origin – Irish

Meaning – The Irish name Sorcha means – A traditional Gaelic name meaning “”radiant”” or “”bright”” it is the equivalent of the Hebrew Sarah, meaning “”princess.””