Definify.com

Definition 2025


Saint-Pierre_and_Miquelon

Saint-Pierre and Miquelon

English

Proper noun

Saint-Pierre and Miquelon

  1. Overseas department of France near Newfoundland.

Translations