Neem Tree Meaning in Urdu

Definition & Synonyms


• Neem tree

  1. () An Asiatic name for Melia Azadirachta, and M. Azedarach. See Margosa.
  2. () An Asiatic name for Melia Azadirachta, and M. Azedarach. See Margosa.