Crossword clues for Triumphal structures. 6 letters:ARCHESTriumphal structures.ARCHTriumphal structure in ParisARCHTriumphal structureARCHTriumphal or horseshoe structure