TETEL


Meaning of TETEL in English

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

Webster's English dictionary.      Английский словарь Webster.