Word info

Lappeenranta

Proper noun

Meaning

Lappeenranta

A city and municipality of South Karelia, in southeastern Finland.

Source: en.wiktionary.org

Close letter words and terms