Dictionary Definition:
○prastha n. 'Indra's place', N. of a city (now called Delhi, the residence of the Pāṇḍavas) MBh.