the type of cloud you are looking for is the cummbulinubous it can release mostly anything from sleet hail rain etc.
A cumulonimbus cloud is a thunderstorm cloud which is also the cloud associated with tornadoes. the phrase "nimbus" means rain.
A normal cloud formation
A cumulonimbus cloud.
Stormy weather. Rain, snow, sleet, and hail.
rain hail sleet
Cumulonimbus
Nimbostratus
Typically clouds that produce precipitation will have either the Nimbo- prefix or -nimbus suffix. Clouds that produce precipitation (rain, snow, sleet, hail...etc) will normally appear lower in the sky such as the Nimbostratus & Cumulonimbus.
cumulonimbus clouds
Typically hail and sleet. NOT RAIN.
cumulus
it rains snow,rain,hail and sleet