It is a made-up word with no actual meaning. "Kings Canyon Star Master" is an Internet term, usually used to describe people who are outstanding and skilled in a certain field or game. Canyon of the Kings is a larger competitive map with three lines of troops. Each side has three defense towers on each line, and each side has only one base tower. The final victory condition of 5V5 is to destroy the enemy's base tower.