Why are there Japanese and English names mixed in the anime series Fairy Tail? In Fairy Tail, there are names like Lucy and Wendy mixed with Japanese names like Nastu and Kagura.  I was wondering if there was a specific reason for this, or if they just wanted that way for no reason.  I've been questioning about this for a while.
Like Hiro Mashima said in his interview with ThoughCo., 

"Q: Are the Fairy Tail characters based on people in real life? Is there a character in Fairy Tail that is most like you?

Hiro Mashima: Definitely Natsu. He's like me in junior high! (laughs) All the other characters are based on my friends, my editors, people I know through work."

So based off of this text, a valid guess or answer could be that the names were based on people he knew. Lucy is a plausible common name for people and as an author of a popular manga before Fairy Tail, Rave Masters, he most likely would've known some people with these names or similar names. For example, there was a Japanese Musician named Masakazu Natsuda. (Pure guesswork here) So Natsu could've very well come from there.

So in conclusion and answering OP's question, the names that were given to the characters were extremely diverse like you said, some Western names, some Japanese names, and even a Russian name! Based on that interview (Little evidence here, please don't blast me), I believe that the names could've come from the people and connections Hiro Mashima had in real life.