Borrowed from Persian محل (mahall), from Arabic مَحَلّ (maḥall).
महल • (mahal) m (Urdu spelling محل)