What does Haven mean?
- noun — a shelter serving as a place of safety or sanctuary
- noun — a sheltered port where ships can take on or discharge cargo
Synonyms
- oasis
- seaport
- harbor
- harbour
Letter by letter
- H as the first letter
- A as the second letter
- V as the third letter
- E as the fourth letter
- N as the fifth letter