Definition

To have a charm or allure that attracts interest or affection; to be attractive in a gentle and entertaining way.