Mount of the gods
Greek gods' residence
Greek gods' mountain
In Greek myth, Mount ....... was home of the Gods
Mountain home of the Greek gods
Mount this in grease, by the sound of it
Take round some fluid from the body to lead us to heaven?