Meaning of haven
Definition of haven
(noun)
a
shelter
serving
as a
place
of
safety
or
sanctuary
a
sheltered
port
where ships can
take
on or
discharge
cargo
Other information on haven
WIKIPEDIA results for
haven
Amazon results for
haven
Tweet