The Swedish term "herrgård" matches the English term "manor"

other swedish words that include "herrgård" : english :
herrgård mansion