English · word

triumph

victory or exultation

Words sharing this root