Goodown is often a misspelling of godown.
Goodown has no English definition.
As a noun godown
is a warehouse.
godown
English
Noun
(
en noun)
(India, East Africa, Singapore, Malaysia) A warehouse.
* 2011 , , page 307 in hardback:
- Sam Vimes awoke from a pig's nightmare to find himself lying on a pile of sacks in a godown in the docks.
goodown
Not English
Goodown has no English definition. It may be misspelled.