obriga

Etymology
Attested since the 19th century. .

Noun

 * 1) obligation, duty; commitment
 * 2) private contract
 * 3) butchershop
 * 1) butchershop