PALM


Meaning of PALM in English

(n.) Any symbol or token of superiority, success, or triumph; also, victory; triumph; supremacy.

Webster's English dictionary.      Английский словарь Webster.