Subscribe
URL of the page has been copied to clipboard.
Meaning : Patron saint of Wales (circa 520-600).
Synonyms : david, saint david
Install App
St. david meaning in Telugu.