From Japanese-English FreeDict Dictionary ver. 0.1: 巨歩, きょほ (noun (common) (futsuumeishi)) long strides
巨歩, きょほ (noun (common) (futsuumeishi)) long strides