where does the last name craven come from
Craven The derivation of the name Craven is uncertain, yet a Celtic origin related to the word for garlic (craf in Welsh) has been suggested[6] as has the proto-Celtic *krab- suggesting scratched or scraped in some sense[7] and even an alleged pre-Celtic word cravona, supposed to mean a stony region.[8]
Rankin (name) Rankin is a last name of Scottish and Irish origin. The name is derived from the medieval personal name Rankin, which is a diminutive of Ronald or Rand, combined with the diminutive suffix kin.[1]