Definition & Meaning | English word ALGHOZA
ALGHOZA
Definitions of ALGHOZA
- A kind of paired windwood instrument used in northern India.
Number of letters
7
Is palindrome
No
Search for ALGHOZA in:
Page preparation took: 94.51 ms.