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. 2012