Question: what is muggle in french?
Answer: This comes from Entertainment Weekly, which says the word for French muggles is simply “non-magique”—so it's basically “no-maj” but with a French accent.