Thats actually a really good idea. Instead of races, it could be regions. Kind of like caster druids: coast, plains, forest, urban, desert, mountains, etc. That way it doesn't step on any toes culturally or ethnicity-wise. Keeps it in the fantasy realm.
Thank you for that idea!