Simo in Swedish Simo in Swedish Simo proper noun A municipality of Lapland, Finland. Add to Flashcards