Ferrol definition

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.
0
0
Advertisement