Middle Low German belegeren, equivalent to be- + lejr (“camp”) + -e, "to set up camp around". Compare Swedish belägra, Norwegian Bokmål beleire, Dutch belegeren and English beleaguer.
belejre