n. olympus, mountain in northeastern greece; home of the gods (greek mythology)
Copyright © 2018 WordTech Co.