What is the full meaning of mahua
(Hindi) a kind of butter-tree with edible flowers, also MAHWA, MOWA, MOWRA [n -S]
Example of the word mahua placed on a Scrabble board.