mowras
English
Noun
mowras
plural of
mowra