Glossary / Brand

JLR

47 Episode Mentions
Too Afraid to Ask

JLR is the company that makes both Jaguar cars and Land Rover SUVs. It’s a big British automotive group.

Technical Definition

JLR stands for Jaguar Land Rover, the parent company that owns both Jaguar and Land Rover brands.

The Car Curious Weekly

Podcast highlights and car talk, delivered every week.

Help Improve This Entry

Spot an error or have a better explanation? Let us know.