mohwa

/M OW1 W AH0/
noun
  1. 1

    Alternative form of mahua. [Madhuca longifolia, a fast-growing Indian tropical tree cultivated for its oleaginous seeds.]