GeneralConnection.comDictionary
haven
Noun

1. oasis
2. shelter, seaport
2. harbor, harbour, port
Usage