Mahal (محل)

(1) A shop.
(2) A place or location for an object.

» Islamic Glossary