The term "shogun" historically means "supreme military commander." It was a title granted to the highest military officers in Japan, who held significant power and authority, often ruling in place of the emperor during the feudal period.
The term shogun means (supreme military commander. emperor land owner merchant
1 answer