Definition of Pechora in English:

Pechora

Syllabification: Pe·cho·ra
Pronunciation: /pəˈCHôrə, pyiˈCHyô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.

Definition of Pechora in:

Get more from Oxford Dictionaries

Subscribe to remove adverts and access premium resources

Word of the day flippant
Pronunciation: ˈflɪp(ə)nt
adjective
not showing a serious or respectful attitude