English Dictionary
◊ LOUCHE
louche
adj : of questionable taste or morality; "a louche nightclub"; "a
louche painting" [syn: {shady}]