English word definition — powered by WordNet
having a sophisticated charm
smoothly agreeable and courteous with a degree of sophistication
Want to remember suave?