The name Grason is an English variant of Grayson, meaning "son of Gray" or "son of the gray-haired one," with Gray being an old English word for gray. It was used as both a given name and surname since the Middle Ages. Today, it's considered unisex but remains popular due to its modern sound and unique spelling.