GODOWN

Definition of GODOWN

  1. (noun)(in India and Malaysia) a warehouse