Definitions of Sao tome:

  • noun:   capital of Sao Tome and Principe