Pechora meaning

pə-chôrə, pyĭ-
A river of northwest Russia flowing about 1,800 km (1,120 mi) northward into Pechora Bay, an arm of the Barents Sea.
0
0
River in N European Russia, flowing from the Urals north into the Barents Sea: 1,110 mi (1,786 km)
proper name
0
0
Advertisement