Back to Dictionary

shower

noun

Louisiana Creole

(rain) lavlas; lavmen