0%

ALL meanings of barra

B b
  • noun barra a barramundi 3
  • noun barra an island in NW Scotland, in the Outer Hebrides: fishing, crofting, tourism. Pop: 1078 (2001) 3
  • noun barra (Geordie) A barrow; a hand-pushed cart of the type commonly used in markets. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?