Short answer

The Bible does not name the city of Mecca. It does name Ishmael's land and his sons, and Isaiah 60 foresees their flocks accepted at God's (﷾) house. Genesis says Ishmael lived in the wilderness of Paran, and God (﷾) promised to make him a great nation. His first sons were Nebajoth (Isaiah spells it Nebaioth) and Kedar. Ezekiel, a prophet of Israel, names the princes of Kedar beside Arabia. Isaiah 60:7 says the flocks of Kedar and the rams of Nebaioth will come up with acceptance on God's (﷾) altar. God (﷾) adds, "I will glorify the house of my glory". The Prophet Muhammad (ﷺ) came from Ishmael's line. The altar of the Temple in Jerusalem has not stood since AD 70. Every year at the Hajj, pilgrims to the House that Abraham and Ishmael built still offer animals to God (﷾) at Mina, beside Mecca.

Read the full explanation

See your saved pages