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