mowrah

English

Noun

mowrah (plural mowrahs)

  1. Alternative form of mahua.