meaning of capital of togo

capital of togo meaning in General Dictionary

capital and largest town of Togo; located in the south on the Gulf of Guinea