Grey: baby boy name popularity and meaning

Grey

The name might be the color of the sky on a rainy day, but your little Grey will bring nothing but sunshine. Until you realize he's also causing you to get hairs the same color as his name.