An edifice is a large building.