Dictionary Definition:
○prastha m. or n. (?) a forest situated on elevated or table land MBh
• N. of a place Rājat
• mfn. retiring into a forest, living the life of an anchorite MW