MURO Meaning of MURO in English n wall (= upright structure of masonry, etc.) Interlingua English vocab. Английский словарь Интерлингва. 2012