Webster's Revised Unabridged Dictionary · 1913

Teel

Teel , noun

Sesame.
Collocations (1)
Teel oil , sesame oil.