Ferrol definitions

fə-rōl', fĕ-
A city of northwest Spain on the Atlantic Ocean. An important naval station since the 18th century, it was occupied by the British and then the French in the early 1800s.
8
0