Noun Definition

allure

1.Definition: the power to entice or attract through personal charm

Category: General