gardener

noun

1.
someone who takes care of a garden
Derived from:
garden
2.
someone employed to work in a garden
Derived from:
garden