remușcare

Etymology
From.

Noun

 * 1) qualm, scruple
 * 2) remorse, regret