Palm

0
1388
Palm- Meaning: Noun. A palm leaf given as a prize or as a recognition of a victory.

Last Updated on March 20, 2016 by MrPositive

Palm- Meaning:

Noun. A palm leaf given as a prize or as a recognition of a victory.

Previous articlePaladin
Next articlePantheon