← Back to browseしろはやぶさ[shirohayabusa]nounJapanese definitionNo Japanese definition yet.English definitiongyrfalcon (Falco rusticolus)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsはやぶさはやぶさしろはら