Find the word definition

Wikipedia

Menelaion

The archaeological site of Menelaion (translit. Menelaeion) is located approximately 5 km from the modern city of Sparti. The geographical structure of this site includes a hill complex (Northern hill, Menelaion, Profitis Ilias and Aetos). The archaic name of the place is mentioned as Therapne .