Villainous is a related term of disreputable.
As adjectives the difference between villainous and disreputable
is that villainous is of, relating to, or appropriate to a villain while disreputable is not respectable, lacking repute; discreditable.
As a noun disreputable is
a person who is not reputable.
villainous
English
Adjective
(
en adjective)
of, relating to, or appropriate to a villain
obnoxious, offensive or reprehensible in nature or behaviour; nefarious