About us
Define
Definitions for
"Suffa"
A shaded place in Masjid al-Rasool, in Madinah where poor Sahaba used to take shelter during Prophet Muhammad's time.
islam101.com