an eye-catching person or thing
From eye + catcher.
Practice speaking and memorizing "eye-catcher" and many other words and sentences in English.