Definition of Fennoscandia in English:

Fennoscandia

proper noun

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

Pronunciation

Fennoscandia

/ˌfɛnəʊˈskandɪə/