The Arab term harem literally means
Muhammad was upset with the citizens over worship of
Introduction to Islam#islam