ASDA
Meaning of ASDA in English
As ‧ da /ˈæzdə/ BrE AmE trademark
a group of British ↑ supermarket s which sells clothes, food and many things for the home
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012