■ noun
1》 a large, impressive house.
2》 ( ~ block ) Brit. a large block of flats.
3》 (in names) a terrace or ~ block: Carlyle Mansions.
Origin
ME (denoting the chief residence of a lord): via OFr. from L. mansio(n-) 'place where someone stays', from manere 'remain'.