Definition of Barra in English:

Barra

proper noun

  • A small island towards the southern end of the Outer Hebrides, to the south of South Uist, from which it is separated by the Sound of Barra.

Pronunciation:

Barra

/ˈbarə/