havenEnglish

haven, harbor, harbour, oasis, seaport

Noun

A shelter serving as a place of safety or sanctuary

English: haven, oasis

Bahasa: perlindungan, wahah

A sheltered port where ships can take on or discharge cargo

English: seaport, haven, harbor, harbour

Bahasa: pelabuhan, pangkalan

Bahasa words with similar meanings

English words with similar meanings

Show 4 words