Etymology
Today it means: Synonym of neem (“Indian tree”). Full definition →
nim + tree
Etymology from Wiktionary, CC BY-SA 4.0.