Notes

pillors
--rocky prominences at the straits of Gibraltar: the "Pillars of Hercules."