1. ತಾಮ್ರತುಂಡ

    ♪ tāmra tuṇḍa 🔊
    1. :Noun
    2. the red bill (as of parrots).
    3. a parrot, whose bill is red.
    4. a red-faced man.
    5. a monkey.

Comments and suggestions