Catcall
English Meaning
A sound like the cry of a cat, such as is made in playhouses to express dissatisfaction with a play; also, a small shrill instrument for making such a noise.
Sorry, No Malayalam Meaning for your input!
See Catcal Want To Try Catcall In Malayalam??