Table of Contents
Antonyms
Synonyms
Etymology

1. louche

adjective. of questionable taste or morality.

Synonyms

Etymology

  • louche (English)
  • louche (French)
  • lousche (Old French (842-ca. 1400))
Antonym.com