Teel
Teel
(?),
n.
Sesame.
[Sometimes written
til
.]
Teel oil
,
sesame oil.