Elmo
[ˈɛlmoʊ]Meaning
a short form of names ending in the Old German element helm, "helmet, protection"
Background Story
Elmo began as a short form of names ending in the Old German element helm, meaning "helmet, protection", such as Guglielmo or Anselmo, and is also a derivative of Erasmus by way of the old Italian short form Ermo. It is used in Breton, Catalan, Croatian, Czech, Danish, Dutch, Esperanto, Fijian, French, Galician, German and Germanic. In the English-speaking world the name is now associated with the red Muppet character on Sesame Street.

Related Names
Bobi
A given name recorded in English, used for both girls and boys
Chub
A common fish name, in the UK usually the species Squalius cephalus
Eddy
Diminutive of Edward, Edmund and other names beginning with Ed
Elly
Diminutive of Eleanor, Ellen and Elizabeth, and other names beginning with El
Elsie
Diminutive of Elizabeth; also a Scottish diminutive of Alison and Elspeth
Ettie
Diminutive of Henrietta and other names ending in etta or ette.
Evvy
Recorded as a feminine given name in Indonesian
Iggy
A diminutive of Ignatius and Ignatia, from the Etruscan name Egnat.
Toto
Derived from the name for a small dog, commonly used in literature.
Tyke
An American masculine given name