landscapist

Explore definitions, synonyms, and language insights of landscapist

Definitions

Noun
someone who paints landscapes
Noun
someone who arranges features of the landscape or garden attractively

More General Terms