harlech








noun

  1. a town in N Wales, in Gwynedd: noted for its ruined 13th-century castle overlooking Cardigan Bay: tourism. Pop: 1233 (2001)
51 queries 0.601