Advertisement
Advertisement
Owosso
[ oh-wos-oh ]
noun
- a city in central Michigan.
Discover More
Example Sentences
She has been provost, vice president for academics, president of the Owosso campus and Baker’s liaison to its accreditors.
From ProPublica
Advertisement
Advertisement
Advertisement
Advertisement
Browse