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
Do you know what each of these is called?
Click on the pictures to check.