landage
/ˈlændɪdʒ/Definitions
1. noun
A landscape or scenery, especially one that is cultivated or designed for aesthetic purposes.
“The beautiful landage surrounding the villa was a key selling point.”
1. noun
A landscape or scenery, especially one that is cultivated or designed for aesthetic purposes.
“The beautiful landage surrounding the villa was a key selling point.”