alindahaw

Noun

 * 1) drizzle
 * 2) scattering

Verb

 * 1) to drizzle to rain lightly

Usage notes
Not to be confused with