VariousWords beta
Related Terms:
Definitions:
Noun
landscapist
Definition: someone who paints landscapes
landscape architect
landscape gardener
landscaper
landscapist
Definition: someone who arranges features of the landscape or garden attractively
Definition: An artist who paints landscapes.