You see and hear these brand names almost every day, and I know you wondered what they mean. To answer your curiosities, we brought to you a very informative infographic designed by The Translation Company that showcases the meanings of the world’s most popular brands. Have a good read