POON


Meaning of POON in English

n. any E. Indian tree of the genus Calophyllum.

Phrases and idioms:

poon oil an oil from the seeds of this tree, used in medicine and for lamps.

Etymology: Sinh. puna

Oxford English vocab.      Оксфордский английский словарь.