ಅರ್ಥ : Island nation in the South Atlantic off the west coast of Africa. Achieved independence from Portugal in 1975. Has enormous offshore oil reserves.
ಸಮಾನಾರ್ಥಕ : sao thome e principe, sao tome and principe, sao tome e principe, st. thomas and principe