Pechora
[ puh-chawr-uh, -chohr-uh; Russian pyi-chyaw-ruh ]
/ pəˈtʃɔr ə, -ˈtʃoʊr ə; Russian pyɪˈtʃyɔ rə /
noun
a river in the NE Russian Federation in Europe, flowing from the Ural Mountains to the Arctic Ocean. 1110 miles (1785 km) long.
British Dictionary definitions for pechora
Pechora
/ (Russian pɪˈtʃɔrə) /
noun
a river in N Russia, rising in the Ural Mountains and flowing north in a great arc to the Pechora Sea (the SE part of the Barents Sea). Length: 1814 km (1127 miles)