Grayson, Greyson

Origin: English Meaning: son of the stewart; it could also mean son of Gray/Grey Advertisements

Griselda

Origin: German, Italian, Portuguese, Spanish, English Meaning: gray battle or gray gravel Variants: Grizelda, Grizel, Zelda