Meaning : Continually recurring to the mind.
Example :
Haunting memories.
The cathedral organ and the distant voices have a haunting beauty.
Synonyms : persistent
Meaning : Having a deeply disquieting or disturbing effect.
Example :
From two handsome and talented young men to two haunting horrors of disintegration.