Oasis

Tamil Dictionary definitions for Oasis

Oasis : பாலைவனச்சோலை

Oasis : பாலைவன சோலை,பாலைவனச்சோலை

Oasis definition

Noun. A fertile or green spot in a waste or desert, Especially. in a sandy desert.