Sistroid

What is Sistroid?

Sistroid definition and meaning on Dictionary terms:
noun
a lute of India with a small, pear-shaped body and a long, broad, fretted neck.

 

reference: www.dictionary.com/browse/sistroid

Tags: