My cousin had a theory that if you gave your kid a dodgy name, he or she would be bullied and end up spending all his/her time reading books, so that by the time the kid had grown up he/she would have become very learned and make a career, providing for good ol' daddy.