whirlpool (n.)youdaoicibaDictYouDict
1520s, from whirl (v.) + pool (n.1). Old English had hwyrfepol and wirfelmere.