>>18631701I'm not entirely sure on that last one. Pokemon have altered their world's religions (See D/P/P) so I'm not entirely sure Islam, atleast as we know it, even exists in Kalos.
Even if it did, I don't think someone who is adhering to that faith would be seen wearing skimpy booty shorts. My guess is that she's only seen around your house just to make it clear that she's your girlfriend. (as if all the other hints weren't enough.)
That said, agreed on everything else. She's clearly North African or Arab.