Compunction is an English word that is used in many sentences in different contexts. Compunction meaning in Urdu is a بے شرم - Bay sharam. Compunction word is driven by the English language.
(a.) Sensitive in respect of wrongdoing; conscientious.