Dictionary |
1 Result
#1
louche
s.
[
shady
] of questionable taste or morality; "a louche nightclub"; "a louche painting"
. wn