Noun1.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 Sao Thome e Principe,Sao Tome and Principe,Sao Tome e Principe,St. Thomas and Principe ...
Sao Tome e Principe São Vicente SãoFrancisco saola SãoLuis SãoMiguel Saône Saone River Saône-et-Loire SãoPaulo Saorstat Eireann Saorstát pound SãoTiago SãoTomé SãoToméandPríncipe saouari SãoVicente sap Sap ball Sap fagot Sap green Sap roller Sap rot Sap sucker Sap ...
Define Sao. Sao synonyms, Sao pronunciation, Sao translation, English dictionary definition of Sao. Sao. Translations. French / Français: Sao.