Shouldn't "she is sunny" work as well? Like, i know we are talking about the weather here but still.
Does the weather have to have a specific gender in Welsh?
For some reason when talking about the weather we always use the female 'hi'