Этимологический словарь Крылова
Заимствовано из старославянского, где образовано суффиксальным способом от пръдъ – "перед". Любопытно, что по такому же принципу (но от слова потом) образовано и существительное потомок.
предок
Предок