noun a city in SE Iowa, on the Des Moines River.
ottumwa 🔊 Listen to this noun a city in SE Iowa, on the Des Moines River. Share Facebook Twitter Google +