Richard

Name origin: English

Name meaning: Rich and powerful ruler

Wagner

Name origin: Dutch

Name meaning: Wagon driver