Lappeenranta in German Lappeenranta in German Lappeenranta proper noun A city and municipality of South Karelia, in southeastern Finland. Add to Flashcards