landscaper Play nounOne that does landscaping.nounsomeone who arranges features of the landscape or garden attractively