diff --git a/Lib/multiprocessing/pool.py b/Lib/multiprocessing/pool.py
index 961d7e5991847af1ea8034a5a37d9159cf4614ae..4f5d88cb975cb75aa538db4d526b7e7f88e040f5 100644
--- a/Lib/multiprocessing/pool.py
+++ b/Lib/multiprocessing/pool.py
@@ -696,7 +696,7 @@ def _terminate_pool(cls, taskqueue, inqueue, outqueue, pool, change_notifier,
 
         if (not result_handler.is_alive()) and (len(cache) != 0):
             raise AssertionError(
-                "Cannot have cache with result_hander not alive")
+                "Cannot have cache with result_handler not alive")
 
         result_handler._state = TERMINATE
         change_notifier.put(None)