imambarah
/ɪmæbɑːrə/Definitions
1. noun
A type of Shia Islamic monument or shrine, especially one commemorating a martyr, often decorated with intricate carvings or calligraphy.
“The Imambara is a stunning example of Mughal architecture in the city.”