Synonyms and Antonyms for louche

1. louche (adj.)

of questionable taste or morality

Synonyms: Antonyms: