Just wondering: could "O'Longaich" be an Irish-ised version of the very English-sounding name "Long" (or "Lang" in northern England/lowland Scotland). Perhaps with "Long" you're actually using the original version of your family's name!
Lots of English settled in Ireland centuries ago and "went native." My Irish ancestors were named "Ford", also an English name originally....