louche
Explore definitions, synonyms, and language insights of louche
Definitions
Adjective Satellite
of questionable taste or morality; "a louche nightclub"; "a louche painting"
Explore definitions, synonyms, and language insights of louche