Definitions (language)

Email this to someoneShare on FacebookTweet about this on TwitterPin on PinterestShare on Google+

Heiau: A sacred structure or temple, of those preserved today, frequently what remains is a massive rock platform.