The first name Hensley is ♀ female and ♂ male.
The given name Hensley is a transferred use of the surname Hensley, which derived from two places in Devon. Either Hensely in East Worlington, which derived from the Old English name Heahmund or Hendleigh in Tiverton, which derived from the Old English name Hengest. Besides, Hensley is a variant of the surname Hemsley.
The second element of the name Hensley derived from Old English “leah” meaning “woodland” or “clearing”. The first element of Hensley derived from Heahmund (of unknown meaning) or from the name Hengest, which means “stallion”. Besides, the name could be derived from Old High German “helm” meaning “protection”, “helmet” and Old English “eg” meaning “island”.