New Jerusalem
nounDefinition of New Jerusalem
1
: the final abode of souls redeemed by Christ
2
: an ideal earthly community
Keep scrolling for more
Keep scrolling for more