2 names match.
Hebrew (modern spelling)
Modern spelling of Jimmy; from James, meaning supplanter.
Variation of Danny or Dane; from Daniel, meaning God is my judge.