English
Noun
dubber
#A globular vessel or bottle of leather, used in India to hold ghee, oil, etc.
te:dubber