Back to Dictionary

lily

Noun

Louisiana Creole

lili