I recently encountered a person with the first name Gray. English language mostly reserves color-based names for feminine first names [Rose, Violet, Pearl, and other floral or jewel names] or surnames [Black, Brown, Gold, Gray, Green, etc.], so I wondered the story behind their name. The answer was that their birth name was some “hippie” moniker that did not represent them, so they made a new name of their parents’ surnames. In this case, Gray was a surname transposed to first-name status.
This immediately made me think of a character who started off with a very unusual name like Rainbow Sunflower and then, as soon as legally possible, traded it out for Grey in an attempt to reduce noticeability. However, since the name Grey is unusual, just in a different way, the character would still gain attention for their name.