If a story takes place in an entirely fantasy world (like Middle Earth or Alagaesia) does it seem inappropriate to use conventional naming? I mean if Spain doesn't exist then can there be Spanish names? Or for that matter Spanish characters in general? Should I a) Make up fantasy names that fit the setting (possibly derived from real names); b) Come up with an explanation as to why there are Spaniards in the story; or c) Say "screw it" and give the characters whatever names I feel like. I know it's my story and I can do what I want, but I'd appreciate some feedback.