lilywood

/ˈlɪliwʊd/

Definitions

1. noun

A hill in South Australia, known for the remains of a 19th-century gold mining town.

“The group of hikers decided to climb Lilywood for the breathtaking views.”

Synonyms

  • hill
  • outcrop

Antonyms

  • gully
  • valley