世仇

Noun

 * 1) feud
 * 2) hereditary enemies; irreconcilable foes