person who is noticed and can be easily discovered - Spanish English Dictionary