barra









barra


noun

  1. Australian informal a barramundi

noun

  1. an island in NW Scotland, in the Outer Hebrides: fishing, crofting, tourism. Pop: 1078 (2001)
56 queries 0.651