Arabic · noun · Nation, Faith & Society

Mahal

महल
said ma-HAL
also written: mahal, mehal, mahall
Meaning

A palace or grand mansion; the dwelling of royalty.