Meaning of sao tome

Definition of sao tome

(noun) capital of Sao Tome and Principe

Other information on sao tome

WIKIPEDIA results for sao tome
Amazon results for sao tome