imambarra (English, noun)
expansion: imambarra (plural imambarras)
Senses:
topics: Islam
lifestyle
religion
glosses: A building maintained by Shi'a communities in India for the express purpose of celebrating Muharram.
tags: India
historical
Forms:
form: imambarras
tags: plural
form: imaumbarra
tags: alternative