1520s, from whirl (v.) + pool (n.1). Old English had hwyrfepol and wirfelmere.
whippoorwill
whip-saw
whir
whirl
whirligig
whirlpool
whirlwind
whisk
whisker
whiskey
whisky