Back to Dictionary

layby

noun

Louisiana Creole

lebay