MohammedPreview
Open in TheBrain

La Tropaeum

  1. a trophy, victory memorial
  2. (figuratively) a victory
  3. a mark, token, monument