Home
Search
Index
Definify.com
Definition
2024
mahua
mahua
See also:
máhuā
English
Alternative forms
mahwa
Noun
mahua
(
plural
mahuas
)
Madhuca longifolia
, an
Indian
tropical
tree
.
Similar Results