A manor park is just a manor. That's what a manor is, though. It's a big house that has an awesome garden/park around it.
This is a jukugo word that uses the on'yomi readings of the kanji. You should be able to read this on your own.
Everything is in order for the introduction of manorialism.