louche (English) comes from French louche, from Old French lousche, from Latin lusca, from Latin luscus, from Proto-Indo-European lewk- — bright; to shine; to see.
louche (English): Of questionable taste or morality; decadent; Not...
Definitions
Of questionable taste or morality; decadent; Not...