Medal Meaning
There are 1 meaning(s) for word Medal
Meaning 1 : an award for winning a championship or commemorating some other event
Synonyms : decoration, laurel wreath, medallion, palm, ribbon
Synonyms : decoration, laurel wreath, medallion, palm, ribbon