NEVIN, or NEWIN, a market town of North-Wales, eighteen miles south-west of Caernarvon.