LADA


Meaning of LADA in English

La ‧ da /ˈlɑːdə/ BrE AmE trademark

a ↑ make (=type) of Russian car that used to be sold in the UK

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.