green keeper
English
Noun
green
keeper
(
plural
green keepers
)
Alternative form of
greenkeeper
.