McLaren (English, noun)
expansion: McLaren (plural McLarens)
Senses:
glosses: A car manufactured by McLaren Automotive or McLaren F1.
Forms:
form: McLarens
tags: plural