Landscapist Meaning

There are 2 meaning(s) for word Landscapist

Meaning 1 : someone who arranges features of the landscape or garden attractively

    Synonyms : landscape architect,  landscape gardener,  landscaper
Meaning 2 : someone who paints landscapes