-
ತಾಮ್ರತುಂಡ
♪ tāmra tuṇḍa 🔊- :Noun
-
the red bill (as of parrots).
-
a parrot, whose bill is red.
-
a red-faced man.
-
a monkey.