നീറുക (neeruka) Malayalam word · pronounced neeruka Meaning in English SmoulderSmart English words: smoulder, smart