landscapist

Noun
  1. Someone who paints landscapes (synset 110265873)
  2. Someone who arranges features of the landscape or garden attractively (synset 110265560)

Found on Word Lists

Other Searches