What is the meaning of 日本刀?

Japanese sword or knife

katana

a Japanese sword

Source: wiktionary.org