1 results in 0.0023s.
Advertisement
  • mahua
    mahua, noun.
    a south Asian tree of the sapodilla family. Its seeds yield an oil used especially in cooking and in making soap, and its flowers are used for food and in making an intoxicating drink.

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-mahua