permit in Finnish permit in Finnish lupa noun an artifact or document rendering something allowed or legal Add to Flashcards