St David I think is Wales, St Piron (probably spelt wrong) Cornwall.

All that reminds me of the two guys sitting in the bar,
one says
"my eldest was born on st Patricks day, we called him Patrick."
"really says the other"
"And middle son was born on st Davids day so we called him David"
"Thats cool said the second guy, what about your youngest?"
" We called her Pancake ".