Type Surname (from given name) Usage Welsh Meaning & History From Welsh ap Richard meaning "son of RICHARD".