louche
English Dictionary
->
Letter L
-> louche
Search Dictionary:
louche Definition
(s)
of
questionable
taste
or
morality
; "
a
louche
nightclub
"; "
a
louche
painting
"
louche Synonyms
louche
shady
© Art Branch Inc.