BEGORRA


Meaning of BEGORRA in English

[ bɪ'gɒrə ]

■ exclamation an exclamation of surprise traditionally attributed to the Irish.

Origin

C19: alt. of by God .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.