What is the meaning of Syogun?

shogun: supreme generalissimo of feudal Japan.

The supreme generalissimo of feudal Japan; shogun.

Source: wiktionary.org