duty

noun

A moral or legal obligation; a responsibility.