முப்பாட்டன்

Etymology
From ta, literally 'third grandfather.'

Noun

 * 1) grandfather's grandfather; grandsire
 * 2) ancestor