English English Dictionary

English English Dictionary

The online English-English dictionary from The Project Gutenberg

Result for Tetel

Tetel (n.)

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