neem

definition: large semi-evergreen tree of the East Indies
example:
speech part: noun
synonyms: neem tree nim tree margosa arishth

How neem is being used?