beckoner
/ˈbɛkənər/Definitions
1. noun
a person or thing that attracts or entices, especially in a charming or alluring way
“The city’s beauty was a beckoner to artists and musicians from around the world.”
2. noun
a person or thing that tempts or encourages someone to do something, often in a way that is difficult to resist
“Her charming smile was a beckoner to the group of shy teenagers.”