Sao Tome e Principe
n : island nation in the South Atlantic off the West coast of
Africa; achieved independence from Portugal in 1975; has
enormous offshore oil reserves [syn: {Sao Tome and
Principe}, {Democratic Republic of Sao Tome and Principe},
{Sao Thome e Principe}, {St. Thomas and Principe}]