Definition of Missoula in English:

Missoula

proper noun

  • A commercial city in western Montana, on the Clark Fork River; population 68,202 (est. 2008)

Pronunciation:

Missoula

/məˈzo͞olə/