Triumphal Arch (Noun)
Meaning
A monumental archway; usually they are built to commemorate some notable victory.
Classification
Nouns denoting man-made objects.
A monumental archway; usually they are built to commemorate some notable victory.
Nouns denoting man-made objects.