noun
(literal, dated) A harbour or anchorage protected from the sea.
A safe place.
A peaceful or tranquil place.
verb
To put into, or provide with a haven.
(obsolete) plural simple present of have