On the name, I don’t know. That might be a good question.
I believe the “al-Amriki” part means “from America.” The rest is just goat-plugger gibberish.