Definitions for Pechora

Pechora Pe·cho·ra

Spelling: [puh-chawr-uh, -chohr-u
IPA: /pəˈtʃɔr ə, -ˈtʃoʊr ə; Russian pyɪˈtʃyɔ rə/

Pechora is a 7 letter English word.

You can make 243 anagrams from letters in Pechora (acehopr).

Definitions for Pechora

noun

  1. a river in the NE Russian Federation in Europe, flowing from the Ural Mountains to the Arctic Ocean. 1110 miles (1785 km) long.
Word Value for Pechora
Scrable

0

Words with friends

0

Word of the day