Arabic · noun · Iqbal's Emblems

Mahal

महल
Meaning

A palace or mansion; a grand royal residence.