Eldravar means: An entire planet dedicated to saving their homeland. Through the towers, evil enters the world. Evil lurks around the edges of this planet and ultimately yours.
(in Open Dictionary, added by Lilyana Gaines)