Definition of ゴーストタウン

ゴーストタウン

goosutotaun

Common word
noun
ghost town
Other readings:
ゴースト・タウン
Example sentences(showing 1 results)

Few of the trippers called in at the ghost town of New York