Ludwig Wittgenstein almost said that the meaning of "pedophile"is the same as how we use the word. People use it differently in different contexts.
Meaning is use.
Megyn Kelly won attention recently when, in a podcast, she claimed that Jeffrey Epstein had not been a pedophile. "There's a difference between a 15-year-old and a 5-year-old, you know?"
The key issue, of course, isn't diction.
It is a fact that psychiatrists and the DSM use "pedophile" as a name for someone who experiences a primary and persistent sexual attraction to prepubescent children.
Some research scientists use a different term for adults attracted to teenage children.
"Ephebophiliacs" unofficially refers to adults with a primary sexual attraction to children ages 15–19. It is not a diagnostic term.
Megyn Kelly could have said that Jeffrey Epstein and his close friends were ephebophiliacs. But most English speakers use "pedophile" when discussing sex between adults and boys (or girls) of any age.