Richmond

Meaning of the name Richmond: Rich hill; Powerful ruler

Origin of the name Richmond: Old French; Germanic

Alternate spellings of the name Richmond: Richman, Richmand, Richmen, Richmon, Richmonde, Richmont, Richmound, Richmund, Richmunde

Gender: 
Boy