A study out of England has come up with the top 10 names associated with being the best husband, and the top 10 names associated with being the best wife.


In the study, people ranked their husbands and wives on how kind, generous, and thoughtful they were. Then the researchers calculated which names got the highest average scores.


The top 10 names associated with being a good husband (in ranking order) are: David, Andrew, Daniel, Paul, John, William, Simon, James, Chris, and Stephen. The names that JUST missed are Mark, Rob, and Pete.


And the top 10 names associated with being a good wife (in ranking order) are: Katie, Sophie, Louise, Sarah, Emily, Charlotte, Elizabeth, Amy, Jessica, and Lucy. The names that JUST missed are Emma, Nicole, and Grace.

Source: The Telegraph