Imambara (a.k.a. imambargah, hussainia or ashurkhana) basically means 'house of imam', referring to the imams of Islam who have sacrificed their lives for the cause of our religion. Essentially, an imambara is a house of mourning for those imams.
Imambara (a.k.a. imambargah, hussainia or ashurkhana) basically means 'house of imam', referring to the imams of Islam who have sacrificed their lives for the cause of our religion. Essentially, an imambara is a house of mourning for those imams.