mansions is a form of:

Mansion



noun
1.
(A large stately house, manor house) ប្រាសាទ
Example: To dwell in a mansion. rich mansion គេហដ្ឋានដ៏ស្ដុកស្ដម្ភ, governor's mansion វិមាន
ENGLISH MEANING
noun
1.
A dwelling place, -- whether a part or whole of a house or other shelter.
2.
The house of the lord of a manor; a manor house; hence: Any house of considerable size or pretension.
3.
A twelfth part of the heavens; a house.
4.
The place in the heavens occupied each day by the moon in its monthly revolution.
1.
castle, chateau, estate, manor, palace, residence, villa
1.
To dwell, to reside