Godown definitions

noun

(in India and Malaysia) a warehouse