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