Missoula — definition

1. Missoula (Noun)

1 definition

Missoula (Noun) — A university town in western Montana.

1 type of
town
3 parts of
MT Treasure State montana