Liam Murray answered The name Richard comes from "Ricohard," which means "powerful ruler" in Old High German.