musalla (English, noun)
expansion: musalla (plural musallas)
Senses:
topics: Islam
lifestyle
religion
glosses: A place for praying (e.g. outside a mosque); a praying room.
Forms:
form: musallas
tags: plural