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