Gamelan
English Meaning
- An Indonesian orchestra composed mainly of tuned percussion instruments such as bamboo xylophones, wooden or metal chimes, and gongs.
Sorry, No Malayalam Meaning for your input!
See Gamela Want To Try Gamelan In Malayalam??