Webster's Revised Unabridged Dictionary · 1913

Tetel

Tetel , noun

(Zoology) A large African antelope (Alcelaphus tora). It has widely divergent, strongly ringed horns.