Home
Search
Index
Definify.com
Definition
2024
Pechora
Pechora
English
Proper noun
Pechora
Pechora
A river in the
Komi
Republic and the
Nenets
Autonomous Okrug,
Russia
.
A town in the Komi Republic.
Translations
river in Europe
Russian:
Печо́ра
(ru)
f
(
Pečóra
)
Etymology
From
Russian
Печо́ра
(
Pečóra
)
.
Similar Results
Plethora
Pectoral