Collins Concise English Dictionary © HarperCollins Publishers::

Barra /ˈbærə/ n
  1. an island in NW Scotland, in the Outer Hebrides: fishing, crofting, tourism. Pop: 1078 (2001)



barra /ˈbærə/ n
  1. Austral informal a barramundi



'Barra' also found in these entries:
Advertisements

Word of the day: crash | nail

Advertisements

Report an inappropriate ad.