Zamzam (English, name)
expansion: Zamzam
Senses:
glosses: An Islamic holy well in Mecca, supposed to have been miraculously generated by Allah when Abraham's infant son Ishmael was crying for water.
Forms: