Barra

(redirected from Barra, Scotland)
Also found in: Dictionary.

Barra

an island in NW Scotland, in the Outer Hebrides: fishing, crofting, tourism. Pop.: 1078 (2001)
References in periodicals archive ?
Dr Bharat Jasani, UWCM: Big Barra after Isle of Barra, Scotland.