haunting
/ˈhɔntɪŋ/
adjective
possessing a poignant, sentimental, or eerie quality that evokes strong emotions, memories, or feelings
"The melody is haunting."
"The haunting melody stayed in my head for days after I heard it on the radio."