From Wiktionary, the free dictionary
From French barachois, from Basque barratxoa (“little bar”).
barachois (plural barachoises)
- (Atlantic Canada, Saint Pierre and Miquelon, Réunion, Mauritius) A coastal lagoon partially or totally separated from the ocean by a sand or shingle bar.