LADA

Lada

Lada is a trademark of Russian car manufacturer AvtoVAZ based in Tolyatti, Samara Oblast. It was originally the export brand for models sold under the Zhiguli name in the domestic Soviet market after June 1970.

The above text is a snippet from Wikipedia: Lada
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!