Logo The Wordsmith Dictionary
Exact matches only Allow stemming Match all embedded
New American Oxford Dictionary

Pechora

Pe cho ra |pəˈCHôrə, pyiˈCHyôrə pəˈtʃɔrə | a river in northern Russia that rises in the Ural Mountains and flows about 1,125 miles (1,800 km ) north and then east to the Barents Sea.

 

Oxford Dictionary

Pechora

Pechora |pɪˈtʃɔːrə | a river of northern Russia, which rises in the Urals and flows some 1,800 km (1,125 miles ) north and east to the Barents Sea.