Boulogne (noun) Definition, Meaning & Examples

noun
  1. a seaport in N France, on the English Channel.
noun
  1. a port in N France, on the English Channel. Pop: 44 859 (1999)
Boulogne (noun) Definition, Meaning & Examples

More Definitions