Both spellings are correct with exactly same meaning (a color between white and black).

Correct spelling

gray

Correct spelling, this version is more common in American English.


Correct spelling

grey

Correct spelling, this version is common in all the other main varieties of English (including Britain).