While both spellings are commonly used, "grey" is the preferred spelling in American English, while "gray" is more common in British English.
While both spellings are commonly used, "grey" is the preferred spelling in American English, while "gray" is more common in British English.