overlord in Chinese
overlord in Chinese
沙皇
A ruler of other rulers.
先生
(typically, _, pejorative) Anyone with overarching power or authority in a given domain.