woah! those are some heavy names. I am a big fan of virtue names but this seems a little over the top. I think
Geneva definitely got the best deal. I like Loyal as a middle name but the rest are too much for me.
I don't think Juniors work that way either. He would just be
Michael Courage and happen to share the name with Grandpa, he'd only be "
Junior" if it was his fathers name.