trophy

Noun
  1. An award for success in war or hunting (synset 106722381)
  2. Something given as a token of victory (synset 104495252)

Other Searches