Definition & Meaning | English word BARRA
BARRA
Definitions of BARRA
- (Geordie) A barrow; a hand-pushed cart of the type commonly used in markets.
- (AU) A barramundi.
- A island in Outer Hebrides, Scotland.
- A district in Rio de Janeiro, Brazil, where most venues of the Rio 2016 Summer Olympics were situated.
- A place in Gambia.
Number of letters
5
Is palindrome
No
Search for BARRA in:
Page preparation took: 95.96 ms.