eye-catcherEnglish

eye-catcher

Noun

A striking person or thing that attracts attention

English: eye-catcher