c. 1300, broue, plural broues, brouen, "arch of hair over the eye," also extended to the prominent ridge over the eye (early 14c.), from Old English bru (plural brua), which probably originally meant "eyebrow" (but also was used in the sense of "eyelash"), from Proto-Germanic *brus- "eyebrow" (source also of Old Norse brun), from PIE *bhru- "eyebrow" (source also of Sanskrit bhrus "eyebrow," Greek ophrys, Old Church Slavonic bruvi, Lithuanian bruvis "brow," Old Irish bru "edge"). The -n- in the Old Norse (brun) and German (braune) forms of the word are from a genitive plural inflection.
Sense extended by c. 1200 to "the forehead," especially with reference to movements and expressions that showed emotion or attitude, hence "general expression of the face" (1590s). From c. 1400 as "the slope of a steep place."
Words for "eyelid," "eyelash," and "eyebrow" changed about maddeningly in Old and Middle English (and in all the West Germanic languages). The extension of Old English bru to "eyelash," and later "eyelid" presumably was by association of the hair of the eyebrow with the hair of the eyelid. The eyebrows then became Old English oferbrua "overbrows" (early Middle English uvere breyhes or briges aboue þe eiges). The general word for "eyebrow" in Middle English was brew, breowen (c. 1200), from Old English bræw (West Saxon), *brew (Anglian), from Proto-Germanic *bræwi- "blinker, twinkler" (source also of Old Frisian bre, Old Saxon brawa, Middle Dutch brauwe "eyelid," Old High German brawa "eyebrow," Old Norse bra "eyebrow," Gothic brahw "twinkle, blink," in phrase in brahwa augins "in the twinkling of an eye").