noun Islam. the sacred well located near the Kaʿba at Mecca.
Zemzem 🔊 Listen to this noun Islam. the sacred well located near the Kaʿba at Mecca. Share Facebook Twitter Google +