Zion originally meant the city of David. It gradually came to mean Mount Moriah and the Temple Mount. The Bible has alot to say about Zion!