A town in North Wales meaning "The church of St. Mary in the hollow of white hazel trees near the rapid whirlpool by St. Tysilio's of the red cave" in Welsh.