In Hyderabadi Urdu, kaddu usually means lauki, the bottle gourd, rather than the orange pumpkin it often means elsewhere in India.
Same word, different vegetable. Ask before you shop.