Meaning of Fennoscandia in English:

Fennoscandia

Pronunciation /ˌfɛnə(ʊ)ˈskandɪə/

proper noun

  • A land mass in north-western Europe comprising Scandinavia, Finland, and the adjacent area of north-eastern Russia.