Buzz·Posted on Feb 4, 201534 Meanings Of Boys' Names That You Really Need To KnowTake it from Urban Dictionary, you should date a Chris.by Sam StrykerBuzzFeed StaffLinkFacebookPinterestTwitterMail 1. Calvin 2. Alex 3. Robert 4. Nick 5. Brian 6. Chris 7. Dave 8. Patrick 9. Colin 10. Michael 11. Dan 12. Steve 13. Ben 14. Adam 15. Eric 16. Jeff 17. Andrew 18. Matt 19. Harry 20. Joe 21. George 22. John 23. Keith 24. Kevin 25. Christian 26. James 27. Mark 28. Peter 29. Zach 30. Ryan 31. Sam 32. Tom 33. Trevor 34. Will