allure

1 ENTRIES FOUND:
allure /əˈluɚ/ noun
allure
/əˈluɚ/
noun
Britannica Dictionary definition of ALLURE
[noncount]
: power to attract : a quality that attracts people
— often + of