Main-house meaning

The largest house on an estate or parcel.
noun
2
0
Advertisement