We do not currently know of any antonyms for red-haired.
The adjective red-haired is defined as:
Did you mean retired?