meaning of gray name
Meaning of Gray. English name. In English, the name Gray means-gray-haired.The name Gray originated as an English name. The name Gray is most often used as a boy name or male name. English Name Meaning-gray-haired. Origin-England.