ghost townEnglish → HindiOxford English–Hindi ghost town noun [C] a town whose inhabitants have all left वीरान हो चुका शहर; भुतहा शहर