Spencer
Meaning: keeper of provisions
Origin:French
Parker
Meaning: park keeper
Origin:English occupational name
Gardner
Meaning: keeper of the garden
Origin:English
Gardner
Meaning: keeper of the garden
Origin:English
Gardener
Meaning: keeper of the garden
Origin:Latin
Gardener
Meaning: keeper of the garden
Origin:English
Caspar
Meaning: keeper of the treasure
Origin:Persian, variation of Gaspar
Eachann
Meaning: keeper of horses
Origin:Irish