China Naming Network - Eight-character Q&A - English translation of weather
English translation of weather
It's snowing.
the sunny day
Cloudy/cloudy
A gloomy cloudy day
A foggy day
rainy day
Thunderstorm
fine drizzling rain
Storm storm
Hurricane hurricane