Names A-Z - names, meanings and origins
28053 names, meanings and origins
NamesAZ.com

Veena

Origin
hindu
Origin name
a music instr, a lute - 'giving nice sounds'