PECHORA


Meaning of PECHORA in English

/peuh chawr"euh, -chohr"euh/ ; Russ. /pyi chyaw"rddeuh/ , n.

a river in the NE Russian Federation in Europe, flowing from the Ural Mountains to the Arctic Ocean. 1110 mi. (1785 km) long.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .