What does the Japanese word Sonno-joi means?

i encountered the line at James Clavells Gai-jin.
2 answers 2