English dictionary
missoula meaning and definition
Definition and meaning of missoula at MeaningMonkey.org. missoula meaning and definition in the English Dictionary.MISSOULA noun
Definition of Missoula (noun)
- a university town in western Montana
Source: Princeton University Wordnet