Daimyo Definition
Daimyo Definition (no text)
Daimyo definition: A powerful Japanese magnates, feudal lords, who ruled most of Japan.