Synonyms: louche, shady
Definition: of questionable taste or morality
Usage: a louche nightclub; a louche painting
Similar words: disreputable
Definition: lacking respectability in character or behavior or appearance