Back to Dictionary

holly

noun

Louisiana Creole

snèl