Word info

Saint Peter Port

Proper noun

Meaning

Saint Peter Port

A town, the capital of Guernsey, Channel Islands, United Kingdom.

Source: en.wiktionary.org

Close letter words and terms