LEARNit Dictionary
mahal
noun
/məˈhɑːl/
UK
/məˈhɑːl/
US
1
a large impressive house or a palace
عمارت, کاخ, قصر, قصر مجلل, کاخ باشکوه, قصر سلطنتی