neemPronunciation: /niːm/Definition of neem noun a tropical Old World tree, which yields timber resembling mahogany, oil, medicinal products, and insecticide. Azadirachta indica, family Meliaceae Origin: early 19th century: via Hindi from Sanskrit nimbaneem in other Oxford dictionaries Definition of neem in the US English dictionary