Today I came across a "share auto" called "sher auto". Sher means lion in Hindi, so it must be the lion among the share autos in that part of the city.
Two days back, there was another share auto calling itself Meter Texi.
And a small wayside joint selling bajji and pups (puffs). From Hot Dogs to Hot Pups, Chennai has it all :)