English Dictionary
Definition sandscape in British English
sandscape noun
noun
Example
Timbuktu's golden sandscapes are as improbably beautiful as its people are sweet-natured.
