Skip navigation.

barra - What does it mean?

Definition of 'barra'

English

Noun

(en-noun)
  • (Geordie) A barrow; a hand-pushed cart of the type commonly used in markets.
  • Similar to 'barra'

    borra, bora, bara, baria, broa, broha