noun a city in E Illinois, adjoining Champaign. a city in W Ohio.
urbana 🔊 Listen to this noun a city in E Illinois, adjoining Champaign. a city in W Ohio. Share Facebook Twitter Google +