1 dumba | Definition of dumba

dumba

noun
dum·​ba | \ ˈdÉ™mbÉ™, ˈdu̇m-\
plural -s

Definition of dumba

: a fat-tailed sheep of Bokhara and the Kyrgyz steppe that furnishes astrakhan

History and Etymology for dumba

Persian, from dumb tail; akin to Old High German zumpho penis, Arabic duma- tail, Old English tæppa tap

Keep scrolling for more