mowrah
English
Noun
mowrah
(
plural
mowrahs
)
Alternative form of
mahua
.