Quote Originally Posted by quickdodge®
Sol means sun in quite a few languages, including Spanish, Swedish and Portuguese.

Honda del Sol? Basically...Honda of the Sun. Later, QD.
damn i didnt no that