Richard is a beautiful name for your baby boy. The name itself originated from the Old Franconian language, and the composition of the word has Proto-Germanic descent. “Rīk” stands for “king, leader or a ruler” whereas “hardu” stands for “hardy, courageous, brave,” therefore the name’s meaning comes to “someone who …