Online Dictionary

disreputable person Explained

disreputable person at English => English (WordNet) Of Explained:

disreputable person
n : someone lacking public esteem