Need help with names???

So right now i am righting a really long story, that has already accumlated to like 40 pages, but i need help with giving people names. This story isn't a LK story, but it does have a little LK in it. Think of the it similar to kingdom hearts with the whole diferent worlds and traveling and such. So I need 1 good name for my evil villian, and like 4 names for some heroes/ main characters, does anyone have ideas?