I loved this so I decided to make my own. Make the middle name come from the same catagory as the first. Ex if it is French make the fn and the mn french.
DH:
If your fn starts with A-M: Danish
N-Q: Greek
R-Z: Jewish
DW:
If you were born in Jan, May, Sept: Scottish
Feb, June, Oct: Ancient Roman
March, July, Nov: Arabic
April, August, Dec: Spanish
DS:
If your fav color is red: Breton
blue: Polish
yellow: Welsh
green: Astronomy
other: Late Roman
DS:
If you have no children: Swedish
1 child: Russian
2 children: Theology
3 children: French
4 or more children: Celtic Mythology
DD/DD:
If you live in a house: Biblical
apartment: Literature
condo: Maori
other: German
DS:
If you prefer chocolate: Irish Mythology
vanilla: Traditional English
strawberry: Modern English
other: Italian