Shogun is a military title in pre-Meiji period Japan. Shogun means "general" in the Japanese language. The full name was "Seii Taishogun" (Great General who fights against the Eastern savages and will win).