Here's the documentation on "What is Subaru from FHI's site. I think I got the english version here. Wonderful explaination, BTW, Aredubjay. =) Thanks.
http://www.fhi.co.jp/subaru/bodb00.htm
It's a decent explaination of how the name came up in the first place. And what a wonderful name it is, eh? =)