Back to Dictionary

heaven, paradise

Noun

Louisiana Creole

paradi