• Bengali Word তম্বুর, তম্বুরা English definition [Persian] (noun) stringed musical instrument; mandoline.