Question: why kaaba is called haram?
Answer: Haram means forbidden so Haram foods/actions are forbidden. The masjid is located in a sanctuary called The Haram. It was called so because violence and killing of living beings where forbidden/Haram. ... By garlands, the Quran means the area within the Sanctuary, so cutting trees and polluting the area is Haram.