Lapua in Swedish Lapua in Swedish Lappo proper noun A town and municipality of South Ostrobothnia, Finland. Add to Flashcards