Noun Definition

ottumwa

1.Definition: a town in southeast Iowa

Category: Places