Fix typo in functions.rst (GH-21131)

diff --git a/Doc/library/functions.rst b/Doc/library/functions.rst
index 0577de6..f4110c3 100644
--- a/Doc/library/functions.rst
+++ b/Doc/library/functions.rst
@@ -1773,7 +1773,7 @@
         ValueError: zip() argument 2 is longer than argument 1
 
      Without the ``strict=True`` argument, any bug that results in iterables of
-     different lengths will be silenced, possibly mainfesting as a hard-to-find
+     different lengths will be silenced, possibly manifesting as a hard-to-find
      bug in another part of the program.
 
    * Shorter iterables can be padded with a constant value to make all the