What is the full meaning of haff
(German) a lagoon separated from the sea by a long sandbar [n -S]
Example of the word haff placed on a Scrabble board.