BEGORRA


Meaning of BEGORRA in English

[be.gor.ra] interj [euphemism for by God] (1839) Irish--used as a mild oath

Merriam-Webster English vocab.      Английский словарь Merriam Webster.