തുവര്ച്ച (thuvarcha) Malayalam word · pronounced thuvarcha Meaning in English Drying upAbatement of rain English words: drying, rain