English version


From Longman Dictionary of Contemporary EnglishHolyheadHol‧y‧head /ˈhɒlihed $ ˈhɑː-/  a town and port on holy island off the island of Anglesey, North Wales. Ships carrying passengers and cars sail from Holyhead to the Republic of Ireland.
Pictures of the day
What are these?
Click on the pictures to check.