AntonymFor.com

Antonyms for self-respectful

noun:

humble.