demdem

Noun

 * 1) cloud

Noun

 * 1) drizzle; little rain

Noun

 * 1) snail

Noun

 * 1) dark cloud