From Proto-West Germanic *bilinnan, equivalent to bi- + linnan. Cognate with Old English blinnan. More at blin.
bilinnan