Dictionary search results

Showing 1-2 of 2 results

Île-de-France US English

A region of north central France, incorporating the city of Paris

Île-de-France New Oxford Dictionary for Writers & Editors

region of France incorporating Paris