ectara (English, noun)
expansion: ectara (plural ectaras)
Senses:
glosses: A one-stringed musical instrument from India.
Forms:
form: ectaras
tags: plural