translate English to French: It was named after Flamborough Head in Yorkshire, England.
Flamborough porte le nom de Flamborough Head, dans le Yorkshire, en Angleterre.