ദാഹശമനി (daahashamani) Malayalam word · pronounced daahashamani Meaning in English Sth. that quenches thirst English words: sth, thirst