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 .]OriginC19: via Hindi from Sanskrit nimba . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004