WordUnscrambler Home
begorra
Definitions
[bɪˈɡɒrə], (Interjection)
Definitions:
- an exclamation of surprise traditionally attributed to the Irish
Phrases:
Origin
:
mid 19th century: alteration of by God
Click here to see the free dictionary definition for begorra
definition by Oxford Dictionaries