Meaning of pas de calais

Definition of pas de calais

(noun) the strait between the English Channel and the North Sea; shortest distance between England and the European continent

Other information on pas de calais

WIKIPEDIA results for pas de calais
Amazon results for pas de calais