Elmo July 22, 2016 Chinavod Boys Names with Meanings Leave a comment Elmo is derived from the Germanic word “helm” which means a helmet or some other protective equipment for the head. Related posts: Elmo, English name Elmo, Italian name Elmo, Dutch name Helm