La hogue

What is La hogue?

La hogue definition and meaning on Dictionary terms:
noun
a roadstead off the NW coast of France; naval battle, 1692.

 

reference: https://www.dictionary.com/browse/la-hogue

Tags: