alghoza (English, noun)
expansion: alghoza (plural alghozas)
Senses:
glosses: A kind of paired windwood instrument used in northern India.
Forms:
form: alghozas
tags: plural