Synonyms for International (same or very similar meaning)
WordNet sense 1 (involving the entire earth; not limited or provincial in scope):
global, world
WordNet sense 2 (from or between other countries):
external, outside
WordNet sense 3 (of concern to or concerning the affairs of other nations (other than your own)):
foreign
From the ODE community, based on WordNet
add/edit