nebrodi

nɛˈbroːdi

Definitions

1. noun

A mountain range in Sicily, Italy.

“The hikers trekked through the beautiful landscape of Nebrodi.”

Synonyms

  • mountain
  • range

Antonyms

  • valley