NEEM


Meaning of NEEM in English

[ ni:m ]

■ noun a tropical Old World tree which yields mahogany-like wood, oil, medicinal products, and insecticide. [ Azadirachta indica .]

Origin

C19: via Hindi from Sanskrit nimba .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.