siddhapura सिद्धपुर

Definition: n. "city of the Blest", Name of a mythical city (located in the extreme north or according to to others, in the southern or lower regions of the earth)