Back to Dictionary

to drizzle, rain in a fine mist

Noun

Louisiana Creole

gro-rouj