Volvo is indeed a Swedish brand, and its name is derived from the Latin word 'volvere' meaning 'to roll'. The company name Volvo was chosen to represent rolling movement, appropriate for a vehicle manufacturer. Vauxhall is British, Honda is Japanese, and Michelin is French (and means 'little Michael' from a surname, not related to rolling).