Englishfor English speakers
veena English
Meaning veena meaning
What does veena mean?
veena
Synonyms veena synonyms
What other words have the same or similar meaning as veena?