See Also: veena(dictionary)

veena (iou)



veena noun. Also vina. L18.
[Sanskrit & Hindi via.]
In the Indian subcontinent, a plucked musical instrument with a gourd at one or either end of a fretted finger-board and seven strings.