ile-de-france

Noun
  1. A region of north central France including Paris and the area around it (synset 108962402)

Other Searches