search

Neem

Meaning

Noun

Azadirachta
, a large, mostly
from India, whose
, the
azadirachtin.
Sourced from
Wiktionary

Origin

neem
English
arrow
नीम
Hindi
arrow
निम्ब
Sanskrit
Sourced from
Etym
Join 10 million students and professionals writing 70% faster at QuillBot.com