ഇന്ദുലേഖ (indulekha) Malayalam word · pronounced indulekha Meaning in English Crescent moon English words: crescent, moon