Zamzam in English dictionary

  • Zamzam

    Meanings and definitions of "Zamzam"

    • proper
      An Islamic holy well in Mecca, supposed to have been miraculously generated by Allah when Abraham's infant son Ishmael was crying for water.
  • zamzam

Sample sentences with "Zamzam"

Available translations