What is the full meaning of barachois
(French) a shallow lagoon formed by a sandbar [n BARACHOIS]
Example of the word barachois placed on a Scrabble board.