Find the word definition

Wiktionary
mahua tree

n. (alternative form of mahwa tree English)