German budget supermarket Aldi is so engrained into Brits' lives that they didn't even realise the name is actually short for something.
The first Aldi store opened in Birmingham in 1990, so it's easy to forget that it's not actually a British store, and doesn't have a British name. It's not like Asda, which is a British supermarket chain which stands for Associated Dairies.
It turns out, despite being around for more than 30 years, people are only just realising what Aldi's name sands for.