Guiro
English Meaning
- A Latin American percussion instrument made of a hollow gourd with a grooved or serrated surface, played by scraping with a stick or rod.
Sorry, No Malayalam Meaning for your input!
See Guir Want To Try Guiro In Malayalam??