See Also: dubba(dictionary)

dubba (iou)



dubba noun. Also dubber. L17.
[Hindi abba, Urdu dabbah.]
In the Indian subcontinent: a leather bottle or skin bag, used chiefly for holding oil, ghee, etc.