belegeren (Dutch) comes from Dutch leger, from Middle Dutch leger, from Old Dutch *leger, from Old Norse legr, from Proto-Germanic legrą, from Proto-Indo-European legʰ- — to lie.
belegeren (Dutch): to besiege