Endsley is of English origin, derived from an Old English personal (given) name meaning 'from the hill's clearing'. It was a rare name during the Middle Ages but has seen some modern usage.
"Over the span of a decade, from 2010 to 2020, there were 28 babies named Endsley born annually, with an average of about five births per year."