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 flagitious
Pronunciation: fləˈdʒɪʃəs
adjective
(of a person or their actions) criminal; villainous