safa and marwa









safa and marwa


plural noun Islam.

  1. two hills that must be climbed as a part of the hajj, the pilgrimage to Mecca.
51 queries 0.605