How did saint David's pembrokeshire get its name?

Answer:
Named after the patron saint David, son on Non. The birth place of David.
First answer by ID1453019827. Last edit by ID1453019827. Question popularity: 2 [recommend question].