Back to Dictionary

home town

Noun

Louisiana Creole

patri