Miquelon
geographical name
Mi·que·lon
ˈmi-kə-ˌlän
ˌmē-kə-ˈlōⁿ
island off southern Newfoundland, Canada, belonging to France see saint-pierre and miquelon
Love words? Need even more definitions?
Merriam-Webster unabridged
Share