Advertisement

Advertisement

barachois

/ ˌbærəˈʃwɑː /

noun

  1. (in the Atlantic Provinces of Canada) a shallow lagoon formed by a sand bar


Discover More

Word History and Origins

Origin of barachois1

French

Advertisement

Advertisement

Advertisement

Advertisement


BaracaldoBaracoa