Incidentally, Sorcha does not mean Sara(h), or anything Hebrew or Latin. We Gaelic speaking Irish had our own, unique names, the meaning of which is often lost in the mists of time. When the English forced us to learn English (after emancipation in 1823), they renamed us names in school that usually sounded similar to theirs. For example, Donal became Daniel & yes - Danny boy might have been Donal boy, or more probably, anglicised as Donny Boy.