Back to Dictionary

pomegranate

noun

Louisiana Creole

grenad; ponmgranad

Media