Meaning
One of the two hills near the Kaaba between which pilgrims walk during the hajj and umra.
Usage & notes
Iqbal references Safa and Marwa as stations of the pilgrimage that re-enact Hagar's desperate search for water. The ritual running between the hills becomes a figure of faithful striving.