Definify.com

Definition 2024


Republic_of_Karelia

Republic of Karelia

English

Proper noun

Republic of Karelia

  1. A federal subject (republic) of Russia, located in the northwest of Russia.

Translations