Global Organization Synonyms

An international alliance involving many different countries
(Noun)