isosogad

English: Translation
scruples, a sense of moral or ethical unease, often with a sense of inner conflict or turmoil
Notes

Conscience
•  Morals
•  Ethics
•  Principles
•  Qualms