The Arabic language has two separate words, حرم ḥaram and حرام ḥarām, both derived from the same triliteral Semitic root Ḥ-R-M. Both of these words can mean "forbidden" and/or "sacred" in a general way, but each has also developed some specialized meanings. A third related word derived from the same root, حريم ḥarīm, most directly corresponds to English "harem". This article covers the word ḥaram (with short vowels in the singular form). For the Arabic word meaning "legally forbidden by Islamic law", see haraam.
I'll take the second version sacred. Oh roast piggie with stuffing , belly pork with chutney , gammon steak with pineapple or egg. I must stop now i'm drooling.