English dictionary, thesaurus, translations & etymology
FreeDict.com

мори́нга — meaning in English

moringa

Russian → English · translate English → Russian instead

English meaning

  • ben noun A mountain or high peak, especially in Scotland or Ireland.
  • moringa noun Any of several trees, of genus Moringa, that grow in tropical and subtropical India and Africa.

Senses

мори́нга is used for these senses in English:

  • ben A tree, Moringa oleifera or horseradish tree of Arabia and India, which produces oil of ben.
  • moringa Any of several trees, of genus Moringa, that grow in tropical and subtropical India and Africa.

ben — full definition

  1. noun A mountain or high peak, especially in Scotland or Ireland.
  2. noun Slang for a US $100 bill.
  3. name A short form of the given name Benjamin.

Related Russian words