Saint-Pierre and Miquelon
WiktionaryText

Proper noun



  1. Overseas department of France near Newfoundland.
 
x
OK