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