Barra (English, name)
expansion: Barra
Senses:
glosses: A place in the Gambia.
Forms: