ville fantôme
Meanings
Noun
1. ghost town
Examples1
It's a ghost town.