A word examined

barra

5 letters·English

barraA barrow; a hand-pushed cart of the type commonly used in markets.

Wiktionary →
No comments yet