Definitions of Missoula:

  • noun:   a university town in western Montana