English dictionary
la crosse meaning and definition
Definition and meaning of la crosse at MeaningMonkey.org. la crosse meaning and definition in the English Dictionary.LA CROSSE noun
Definition of La Crosse (noun)
- a town in western Wisconsin on the Mississippi River
Source: Princeton University Wordnet