Jun 25, 2012

Q.634

If you say this word in Finland, they'll think of snow. Lots of it. Take the first four letters of this word in Spain, and they'll think of "light" (even though it's actually an old slang word with some negative connotations). It also rhymes with the company's name.

The other word, one that is used in places like India, means "hope"; apt for its use in emerging markets.

Which two brand names are we talking of?

[+ Show Answer]

This day last year: Q.268