Search Details

Word: holyhead (lookup usage) (lookup stats)


Meaning:

Proper noun:

  • A town on the island of Angelsey, Wales

Source: Wiktionary | Src Info »