Barra has 4 different meanings across 1 category:
Proper Noun
A barrow; a hand-pushed cart of the type commonly used in markets.
A barramundi.
An island in Outer Hebrides, Scotland.
A district of Rio de Janeiro, Brazil, where most venues of the Rio 2016 Summer Olympics are situated.