Substantial Building.
A substantial building is now referred to as a heroon. A heroon (plural heroa, also called a heroum) was a shrine dedicated to an ancient Greek or Roman hero and was used for...
The English term 'substantial' has a few meanings: 1: fairly large; 2: of good quality and condition; solidly built; 3: having substance or capable of being treated as fact; not imaginary; 4:...