Original: Oskaloosa was the home of the now-defunct Oskaloosa College.
Simplified: Oskaloosa is a city of Iowa in the United States.