Apparent noun of place from the root ح ل ل (ḥ l l); compare حَلَّ (ḥalla, “to solve, loosen”).
Practice speaking and memorizing "محل" and many other words and sentences in Arabic.