Possibly: Rain cloud, Cloud, or related to water/moisture

1 Post