Advertisement
Advertisement
maksoorah
[mahk-soor-uh]
noun
(in a mosque) a screen or partition enclosing an area for prayer or a tomb.
Discover More
51Թ History and Origins
Origin of maksoorah1
From the Arabic word ṣūr
Advertisement
Advertisement
Advertisement
Advertisement
Browse