La-coruna definition
A city of northwest Spain on the Atlantic Ocean west of Oviedo. Perhaps predating Roman times, it was the point of departure for the Spanish Armada (1588).
(place) Seaport in NW Spain, on the Atlantic.
proper name
Advertisement