Dictionary Definition:
○pura n. or 'city of the Blest', N. of a mythical city (located in the extreme north or, accord. to others, in the southern or lower regions of the earth) Sūryas. Āryabh. Gol