himavatpura हिमवत्पुर

Definition: n. the town on the himālaya-