Although a name in its own right, Teddy is also a nickname for Edmund, Edward, Edwin, Ted, Theobald, and Theodore.