Meaning of Togo
Definition of Togo
(noun)
a
republic
on the
western
coast
of Africa on the Gulf of Guinea;
formerly
under
French
control
Other information on Togo
WIKIPEDIA results for
Togo
Amazon results for
Togo
Tweet