Thunderstorms and Lightning
Clouds
Latin to English

What does nimbus mean?

123

Answer

User Avatar
Wiki User
05/15/2013

a type of cloud