The definition of suave is someone smooth, confident and charming, usually describing a man.(adjective)
An attractive, successful man with lots of confidence is an example of someone who would be described as suave.
See suave in Webster's New World College Dictionary
See suave in American Heritage Dictionary 4
adjective suav·er, suav·est
Origin: French, agreeable
Origin: , from Old French
Origin: , from Latin suāvis, delightful, sweet; see swād- in Indo-European roots.
Learn more about suave