Pechora[pe c̸hôr′ə; Russ pye c̸hô′rä]
Pechora definition by Webster's New World
Webster's New World College Dictionary Copyright © 2010 by Wiley Publishing, Inc., Cleveland, Ohio. Used by arrangement with John Wiley & Sons, Inc.
river in N European Russia, flowing from the Urals north into the Barents Sea: 1,110 mi (1,786 km)
Pechora definition by American Heritage Dictionary
A river of northwest Russia flowing about 1,802 km (1,120 mi) northward into Pechora Bay, an arm of the Barents Sea.