Top definition
An Italian car company founded in 1906, they pioneered independent suspension, and the V-type engine!
Wow, that's a Lancia 037 Stradale!
by dootdaloot June 15, 2017
Get the mug
Get a Lancia mug for your grandma Helena.