Juuka in Swedish Juuka in Swedish Juga proper noun A municipality of North Karelia, Finland. Add to Flashcards