Houma
geographical name
Hou·ma
ˈhō-mə
ˈhü-
city in the delta of the Mississippi River west-southwest of New Orleans in southeastern Louisiana population 33,727
Love words? Need even more definitions?
Merriam-Webster unabridged
Share