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.”

Synonyms

  • mountain
  • peak

Antonyms

  • lowland
  • valley