Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

houma Definition

Cancel
houma
geographical name(Hou-ma)
city in the delta of the Mississippi River west-southwest of New Orleans in southeastern Louisiana population 33,727

Words Related to houma!

houma Examples by Brain Bank Users