1 English Synonyms for URBANE
Prev.1Next
debonair
Definition: 1. Suave, urbane and sophisticated.
There are 4 definitions of the word debonair
Show more information about debonair
Prev.1Next
Search took: 2.1492 ms
Definition: 1. Suave, urbane and sophisticated.
There are 4 definitions of the word debonair
Show more information about debonair
Search took: 2.1492 ms