What does Aldi mean?

Aldi - German to English

[German discount supermarket chain]