| Noun | 1. | Democratic Republic of Sao Tome and Principe - island nation in the South Atlantic off the West coast of Africa; achieved independence from Portugal in 1975; has enormous offshore oil reserves |
About this site and copyright information - Online Dictionary Home