Fetching details from the dictionary...
long sword
「長刀」 has another reading with different meanings.
naginata; polearm with a curved single-edged blade (similar to a glaive)