Palm

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

Palm- Meaning:

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