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

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