NIM TREE Meaning of NIM TREE in English nounEtymology: Hindi nīm — more at neem : margosa Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012