From kasteel (“castle”) + roman (“novel”).
kasteelroman m (plural kasteelromans, diminutive kasteelromannetje n)