Zem Zem

From Wikipedia, the free encyclopedia

Zem Zem, or alternatively Zam Zam, has a number of possible meanings: