champion in Finnish champion in Finnish mestari noun someone who has been winner in a contest Add to Flashcards