Back to Dictionary

otter

Noun

Louisiana Creole

lout