← Back to browsearnonoun#26,572TranslationNo Japanese definition yet.English definitiona river in central Italy rising in the Apennines and flowing through Florence and Pisa to the Ligurian SeaExamplesNo examples yet.Similar wordsarnonarnotarnoldarnarnottarne← apprenticeshipmuddled →