Definitions of landscaper:

  • noun:   someone who arranges features of the landscape or garden attractively