Tohmajärvi in Swedish Tohmajärvi in Swedish Tohmajärvi proper noun A municipality of North Karelia, Finland. Add to Flashcards