The Red Dragon Inn -random generators for your campaign
Also, most male names in general can be used as a last name. For example Jacobs, Roberts, Smith, ect...
the etymology and history of first names
Last Name Generator - The Random Surname Generator!
Convoluted Insult Generator YOU Incredibly Silly Twat Garden
excellent place for researching names
Behind the Name: Random Name Generator
Behind the Name -- Names & Meanings (I use this site ALL the time! Great for research when you are struggling to find the right name for a character)