An Encylopedia Britannica Company

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