Mews



ENGLISH MEANING
Singular and Plural
1.
(SINGULAR and PLURAL) An alley where there are stables; a narrow passage; a confined place.