or i·maum·ba·ra, i·maum·bar·ra, i·mam·ba·ra
noun Islam. (in India)
a building, rooms, etc., used by Shiʿites for ceremonies, especially during the first 10 days of Muharram.
a large tomb.
Origin of imambarah
1830–40; < Hindi imāmbārā < Arabic imām imam + Hindi bārā enclosure; compare Sanskrit vāṭa fence, enclosure
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2019
Examples from the Web for imambarah
From the top of the Imambarah one obtains an excellent view of Lucknow and its surroundings.The Old World and Its Ways|William Jennings Bryan