haven
English Dictionary
->
Letter H
-> haven
Search Dictionary:
haven Definition
(n)
a
shelter
serving
as
a
place
of
safety
or
sanctuary
(n)
a
sheltered
port
where
ships
can
take
on
or
discharge
cargo
haven Synonyms
harbor
harbour
haven
oasis
seaport
© Art Branch Inc.