← Back to browserotanoun#32,151TranslationNo Japanese definition yet.English definition(Roman Catholic Church) the supreme ecclesiastical tribunal for cases appealed to the Holy See from diocesan courtsExamplesNo examples yet.Similar wordsrottarotaxrotrotaterotaryrotates← scurryroared →