ഇന്ദു (indu) Malayalam word · pronounced indu Meaning in English MoonCamphor English words: moon, camphor