H hal New member Jan 20, 2010 #1 I had a Toyota ECHO, and noticed that in all of Toyota's references to it, ECHO was in all caps. I would infer that it's an acronym, but haven't been able to confirm, nor to get any speculation on what it might stand for.
I had a Toyota ECHO, and noticed that in all of Toyota's references to it, ECHO was in all caps. I would infer that it's an acronym, but haven't been able to confirm, nor to get any speculation on what it might stand for.