imambargah

English

Noun

imambargah (plural imambargahs)

  1. Alternative form of imambara.