BEGORRA


Meaning of BEGORRA in English

interj. by God!, exclamation of surprise (mainly used by the Irish)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.