From Old Norse brúðhlaup. Compare Danish bryllup, English bridal, Norwegian Bokmål bryllup, Dutch bruiloft.
bröllop n