principe

Noun
  1. An island in the Gulf of Guinea that is part of Sao Tome and Principe (synset 109015514)

Found on Word Lists

Other Searches