Moralist
English Meaning
One who moralizes; one who teaches or animadverts upon the duties of life; a writer of essays intended to correct vice and inculcate moral duties.
- A teacher or student of morals and moral problems.
- One who follows a system of moral principles.
- One who is unduly concerned with the morals of others.
Sorry, No Malayalam Meaning for your input!
See Moralis Want To Try Moralist In Malayalam??