EN

mews {noun}

volume_up
1. "yard", British English
2. "stables", British English
3. "street", British English

Synonyms (English) for "mew":

mew