Zion is a christian boy name and it is an English originated name with multiple meanings. Zion name meaning is A sign and the associated lucky number is 1. Accompanying with Zion meaning you can also listen here how to pronounce Zion name.