allure
/əˈl(j)ʊɚ/
noun
Meaning
The power to attract, entice; the quality causing attraction.
Gait; bearing
verb
To entice; to attract.
Synonyms