oasisEnglish

oasis, haven

Noun

A shelter serving as a place of safety or sanctuary

English: haven, oasis

Bahasa: perlindungan, wahah

A fertile tract in a desert (where the water table approaches the surface)

English: oasis

Bahasa: wadi, wahah

Bahasa words with similar meanings

English words with similar meanings

Show 1 words