Back to Dictionary

hand

Noun

Louisiana Creole

memwa