Landscapist

word

1. Noun

A painter of landscapes.

2. Noun

someone who arranges features of the landscape or garden attractively
Vocabulary classified under Art and design
More about this word
Synonyms and related words
Explore this word