Louche means of questionable character; dubious; disreputable.

Related Articles

Complementarity at psychology-glossary.com■■
Complementarity refers to the popularly supposed tendency, in a relationship between two people, for . . . Read More
Dependence/Incompetence: at psychology-glossary.com■■
Dependence/Incompetence: : Dependence/Incompetence refers to the belief that you are unable to effectively . . . Read More