in heaven's name in Finnish in heaven's name in Finnish taivaan tähden (idiomatic) An intensifier, chiefly used with questions. Add to Flashcards