Narni in Latin Narni in Latin Nārnia proper noun A town in the province of Terni, Umbria, Italy. Add to Flashcards