icehouse: a house for storing ice
house: a building in which something is sheltered or located
heracleum: widely distributed genus of plants with usually thick rootstocks and large umbels of white flowers