Popularity: 7338
Origin: British
Meaning: keeper of the garden
Gard as a boy's name is of Middle English origin meaning "keeper of the garden".