Latin · word

triumphus

success; victory procession

Words sharing this root