EGAVE

dotara

Meaning

  1. noun A stringed instrument from Bengal resembling the mandolin.

Similar words

dutar sarinda sarod chikara ectara tanpura sarode dilruba dombra bandore

Save “dotara” to learn later