maenalus
/mɛˈnɛləs/Definitions
1. noun
A mountain in Arcadia, ancient Greece.
“The travelers climbed to the top of Maenalus to enjoy the breathtaking view.”
1. noun
A mountain in Arcadia, ancient Greece.
“The travelers climbed to the top of Maenalus to enjoy the breathtaking view.”