le havre
Meaning, Definition & Usage
Dictionary
Related
noun
a port city in northern France on the English Channel at the mouth of the Seine
WordNet
Previous
lbj
lcd
lcm
ld.
ldl
Next
lea
leach
leaching
leachy
leacock