English to Hindi

Meaning for:
ghost town
other
सुनसान शहर