I just came across it but it's pretty cool imo. It has a section for middle names, you type in the first name and last name and it will pop up different middle name possibilities with the first/last name. I find it pretty helpful if you're stumped on names.
Oh wow... I am going to look at it now ha that's neat!