Landscapist Synonyms

lăndskāpĭst
Someone who arranges features of the landscape or garden attractively
(Noun)