What is the full meaning of havens
HAVEN, to shelter [v]
Example of the word havens placed on a Scrabble board.