Globocrats, noun plural of globocrat. Synonyms in the same form.
globalists
All synonyms for globocrat →