manor in Danish
manor in Danish
gods
herregård
A landed estate.
landsted
A landed estate.