What does Hayabusa Mean?

Hayabusa, literally translated, is Japanese for Peregrine Falcon. It is also the name given to Honda racing motorcycles. The Hayabusa is known to be the fastest predatory bird. To find more information click here: