A diminutive form of the name Edward or Theordore, meaning 'wealthy guardian'. The teddy bear was named after Teddy (Theodore) Roosevelt, the U.S. President.
English
From The Name Book: Over 10,000 Names - Their Meaning, Origins, and Spiritual Significance by Dorothy Astoria.