urbana Meaning and Definition

Definitions

English definition for urbana

1. n. a university town in east central Illinois adjoining Champaign

All in One

Urbana can refer to:
Continue Reading
From Wikipedia, the free encyclopedia