Definition of はやぶさ

はやぶさ

hayabusa

noun
Hayabusa (Japanese spacecraft)