The English term "manor-house" matches the Swedish term "slott"

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