1. ತಾಮ್ರಲೋಚನ

    ♪ tāmra lōcana 🔊
    1. :Noun
    2. an eye that is or has turned red, as of an Indian cuckoo, crow, etc.
    3. a man whose eyes have turned red from wrath.

Comments and suggestions