I never really thought about it, it was just a "T" to me. It makes sense now that I know.

TESLA LOGO