Mansion vs. Villa

Mansion and Villa Definitions
Mansion
A large stately house.
Villa
The often large, luxurious country house of a well-to-do person.
Mansion
A manor house.
Villa
A country estate with a substantial house.
Mansion
A dwelling; an abode.
Villa
Chiefly British A house in a middle-class suburb.
ADVERTISEMENT
Mansion
A separate dwelling in a large house or structure.
Villa
(plural "villas") A house, often larger and more expensive than average, in the countryside or on the coast, often used as a retreat.
Mansion
See house.
Villa
A family house, often semi-detached, in a middle class street.
Mansion
Any one of the 28 divisions of the moon's monthly path.
Villa
A country house, with farm buildings around a courtyard.
ADVERTISEMENT
Mansion
A large house or building, usually built for the wealthy.
Villa
A country seat; a country or suburban residence of some pretensions to elegance.
Mansion
(UK) A luxurious flat (apartment).
Villa
Mexican revolutionary leader (1877-1923)
Mansion
An apartment building.
Villa
Detached or semi-detached suburban house
ADVERTISEMENT
Mansion
(obsolete) A house provided for a clergyman; a manse.
Villa
Country house in ancient Rome consisting of residential quarters and farm buildings around a courtyard
Mansion
(obsolete) A stopping-place during a journey; a stage.
Villa
Pretentious and luxurious country residence with extensive grounds
Mansion
(historical) An astrological house; a station of the moon.
Mansion
(Chinese astronomy) One of twenty-eight sections of the sky.
Mansion
An individual habitation or apartment within a large house or group of buildings. (Now chiefly in allusion to John 14:2.)
Mansion
Any of the branches of the Rastafari movement.
Mansion
A dwelling place, - whether a part or whole of a house or other shelter.
In my Father's house are many mansions.
These poets near our princes sleep,And in one grave their mansions keep.
Mansion
The house of the lord of a manor; a manor house; hence: Any house of considerable size or pretension.
Mansion
A twelfth part of the heavens; a house. See 1st House, 8.
Mansion
The place in the heavens occupied each day by the moon in its monthly revolution.
The eight and twenty mansionsThat longen to the moon.
Mansion
To dwell; to reside.
Mansion
(astrology) one of 12 equal areas into which the zodiac is divided
Mansion
A large and imposing house