I don’t understand the meaning of this word, but I guess it refers to the Arc de Triomphe, one of the iconic memorial buildings in Bu, built to celebrate the victory of World War II next door to the Unsung Heroes Monument, one of the must-visit attractions for tour groups, free of tickets.