Back to Dictionary

lodging

noun

Louisiana Creole

karché