Old English furh "furrow, trench," from Proto-Germanic *furkh- (cf. Old Frisian furch "furrow;" Middle Dutch vore, Dutch voor; German Furche "furrow;" Old Norse for "furrow, drainage ditch"), from PIE *perk- (cf. Latin porca "ridge between two furrows," Old Irish -rech, Welsh rhych "furrow"). "Some scholars connect this word with Latin porcus, Eng. FARROW, assigning to the common root the sense 'to root like a swine.' " [OED]
early 15c., "to plow," from furrow (n.). Meaning "to make wrinkles in one's face, brow, etc." is from 1590s. Related: Furrowed; furrowing.