[Edit]
Answer
According to the company, "Subaru refers to a star cluster in the Taurus constellation. The name is echoed in the famous Six-Star badge."
First answer by Ike. Last edit by Ike. Contributor trust: 1337 [recommend contributor]. Question popularity: 76 [recommend question]





