Other names are from mythology or foreign languages (Draco = Latin for Dragon).
Sirius Lupin, for example, borrows his name from Sirius the "Dog Star".
You are simply plagarizing someone else's lies. Bad form.
Circe, of course, is from the Odyssey, but you know what those Greeks were like (insert homophobic slur here).
Okay, we've got witchcraft, blacks, Catholics, and gays involved here - maybe it really is demonic.
I'm on my 2nd or 3rd reading of Azkaban, waiting for the paperback to re-read Goblet. I would bet money that few if any af the people condemning these books have read even the first.