ゴーストタウン
Top 15000
Meanings
Noun
1. ghost town
Other readings
Examples1
Few of the trippers called in at the ghost town of New York.