Meaning of arabian tea
Definition of arabian tea
(noun)
the leaves of the
shrub
Catha edulis which are chewed
like
tobacco
or
used
to
make
tea; has the
effect
of a
euphoric
stimulant; "in Yemen kat is
used
daily
by 85% of adults"
Other information on arabian tea
WIKIPEDIA results for
arabian tea
Amazon results for
arabian tea
Tweet