Home
Advance Search
Dictionary
Words with Friends solver
Meaning of bandora
Definition:-
A bass stringed instrument of the cittern family, having a long neck and a scallop-shaped body. (noun)