Narni in Finnish Narni in Finnish Narni proper noun A town in the province of Terni, Umbria, Italy. Add to Flashcards