Being morally straight means to live your life with honesty, to be clean in your speech and actions, and to be a person of strong character.
A person who is very generous and morally good can be described as altruistic or philanthropic.
Superman
A person is morally bankrupt if his actions display a complete disregard for ethical values or principles.
A puritan.
Have good morals.
The term morally wrong refers to an act of human behavior that is not accepted as right by society.
Socrates believed that having knowledge of what is good and right will naturally lead a person to act virtuously. He argued that if a person truly understands what is morally right, they will always choose to act in accordance with that knowledge. Therefore, to be virtuous is to have knowledge of what is morally good.
Incapable of being morally corrupted.
A virtuous person is someone who consistently demonstrates qualities such as honesty, integrity, kindness, and compassion in their thoughts, words, and actions. They strive to do what is morally right and are guided by principles of goodness and excellence.
The phrase is morally defective. It means a person who has totally lost his or her sense of right and wrong. (Alternate phrase: morally bankrupt)
It is the conscious opinion of what a person believes to be ethical. Or morally right or wrong. It WILL vary from person to person.