jump to corresponding sense entry
noun
An island in the Gulf of Guinea that is part of Sao Tome and Principe.
is an instance of: island.
is a part of: Democratic Republic of Sao Tome and Principe, Sao Thome e Principe, Sao Tome and Principe, Sao Tome e Principe, St. Thomas and Principe.
Dutch: Principe
Find more on principe elsewhere: etymology - rhymes - Wikipedia.
debug info: 0.0368