triumphal-arch

Nouns

  • (n) a monumental archway; usually they are built to commemorate some notable victory

Words of close approximity