landscapistEnglish

landscapist, landscape architect, landscape gardener, landscaper

Noun

Someone who arranges features of the landscape or garden attractively

English: landscape architect, landscape gardener, landscaper, landscapist

Someone who paints landscapes

English: landscapist

English words with similar meanings

Show 3 words