It doesn't make me think of Elmo at all actually.I'm of Filipino descent, so the name Telmo makes me think of an older Latine or Filipino man (since Spanish names were brought over to the Philippines). I thought that Telmo could be a short form of Antelmo.