Shera - The Mascot

Shera, mascot of the XIX Commonwealth Games 2010 Delhi, is the most visible face of the XIX Commonwealth Games 2010 Delhi. His name comes from the Hindi word Sher – meaning tiger.