BEGORRA Meaning of BEGORRA in English int. Ir. by God! Etymology: corrupt. Oxford English vocab. Оксфордский английский словарь. 2012