Advertisement
Advertisement
barachois
/ ˌbærəˈʃwɑː /
noun
- (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
Browse