English to Arabic

Meaning for:
Miaows
other
المواء