rhyl

/R AY1 L/
noun
  1. 1

    A coastal town and community in Denbighshire, Wales (OS grid ref SJ0181).