Big house
There are a few possibilities for this:
'big house' is the definition.
(large home)
This is all the clue.
(Other definitions for manor that I've seen before include "Mansion of a wealthy person" , "Grand country house" , "police area" , "home territory" , "local copper's area" .)
(Other definitions for villa that I've seen before include "Roman or suburban house" , "Rented holiday home" , "Midlands football team" , "Country house in Italy or France" , "Holiday residence" .)