YourDictionary

Pechora

river in N European Russia, flowing from the Urals north into the Barents Sea: 1,110 mi (1,786 km)

See Pechora in American Heritage Dictionary 4

Learn more about Pechora

link/cite print suggestion box