Back to Dictionary

magnolia tree

noun

Louisiana Creole

magnòlya