Noun
dabbah (plural dabbahs) Alternative form of dubber (“globular vessel”)
Bought on time, the translator, Bassam Dabbah, explained. Source: Internet