Sal
The name Sal is of English origin, and the m...
Origin:English, diminutive of Salvador or Salvatore
Origin:English and German diminutive of Maximilian or Maxwell
James
Meaning: supplanter
Origin:English variation of Jacob, Hebrew
Ralph
Meaning: wolf-counsel
Origin:English from German