English dictionary
urbana meaning and definition
Definition and meaning of urbana at MeaningMonkey.org. urbana meaning and definition in the English Dictionary.URBANA noun
Definition of Urbana (noun)
- a university town in east central Illinois adjoining Champaign
Source: Princeton University Wordnet