PALM


Meaning of PALM in English

n. inner surface of the hand; type of tree that grows in tropical areas

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.