We do not currently know of any antonyms for sunhat.
The noun sunhat is defined as:
Did you mean Sunday?