Google 'Baby Names'. Search by letter, language, meaning, etc.
IE, some I've found and like;
Adonis - Lord
Caden - Son of Battle
Amittai - Truth

I also have on my home computer a huge list of real-life female and male first names, followed by a slightly less huge last-name list. Usualy I just make it up as I go, phoneticly spelling random sounds I like.
The Captain of the Guard in 'The Castle' was created when I wanted something that sounded medieval and like a leader, came up with (King) Arthur, and retarded it slightly; 'Arthua' - 'Arth-you-ah'.

Um, think that's everything I use.
Good luck!