From kruis (“cross”) + rib (“rib”) + gewelf (“vault”).
kruisribgewelf n (plural kruisribgewelven, diminutive kruisribgewelfje n)