"To leave an impression" means to have a strong effect or influence on someone or something, so that they remember or are affected by you in some way.
Sentences with «to leave an impression»
They are so inspiring and really leave an impression with me each time. (howtomakealife.com)
He was fascinated and intrigued and ultimately moved on to trying natural tricks, like using wheat and barley stalks to leave impressions in the wet compound. (visualnews.com)
There's lots of fun stuff in here that needs more time, because in such short, frantic bursts, it never really leaves an impression. (vodzilla.co)