Dewi Sant = Saint David /
Meek, Elin.
Llandysul : Gomer,
2001.
David, Saint, active 6th century.
Christian saints