Algernon is a great name. I like it! More than Earnest or Jack, certainly. But who cares what I think, it isn't my child.

Names have to be made up somewhere along the line. Even Sarah was a made-up name waaaaaay way back many centuries ago, not long after the Bible began (but before Joseph and his technicolour dreamcoat).