Back to Dictionary

loggerhead

noun

Louisiana Creole

kawin (alt: kawènn); tòrti

Synonyms

turtle