ref
From earlier whirlpoole, whirlpole, equivalent to whirl + pool. Compare whirlpit.
whirlpool (n.)
1520s, from whirl (v.) + pool (n.1). Old English had hwyrfepol and wirfelmere.