CompareWords
Compare
Landscapist
Definition:
(n.) A painter of landscapes.