add to your listSave
Type Settlement & Island
Usage French

Meaning & History

Name commemorating Saint PETER. This is the name of several communes in France as well as a French island near Newfoundland.
Entry added