There's no other word in English to say "from the US". When I'm talking with my Latino friends who don't like me using the word "American", I just say "gringo". But that obviously doesn't work well for general usage.
Actually, there is: "US American" [1], though it's rarely used.