Definitions from Wikipedia (River Soar)
▸ noun: a major tributary of the River Trent in the East Midlands as well as the principal river of Leicestershire, England.
▸ Words similar to River Soar
▸ Usage examples for River Soar
▸ Idioms related to River Soar
▸ Wikipedia articles (New!)
▸ Words that often appear near River Soar
▸ Rhymes of River Soar
▸ Invented words related to River Soar
▸ noun: a major tributary of the River Trent in the East Midlands as well as the principal river of Leicestershire, England.
▸ Words similar to River Soar
▸ Usage examples for River Soar
▸ Idioms related to River Soar
▸ Wikipedia articles (New!)
▸ Words that often appear near River Soar
▸ Rhymes of River Soar
▸ Invented words related to River Soar