And by the way, English is a very strange language. Anti-semite does not mean against semites. Compare the definition of semite you posted with the definition of anti-semite posted by artbrooks. It's kind of like flammable and inflammable.
Bev and Jerry