Definitions by Judson McClure
moscow
A city in northern Idaho with a population of 23,000 and is home to the University of Idaho. Moscow is known as the pea and dry lentil capital of the world.
moscow by Judson McClure January 2, 2006