Arabic · noun · Everyday Life

Musalla

मुसल्ला
Meaning

A prayer mat, or a place set aside for prayer.