Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sarod Definition

Cancel
sarod
noun(sa-rod)
a lute of northern India

Words Related to sarod!

sarod Examples by Brain Bank Users