Name Details
Boy|Christian

Diosdado

"Diosdado is a Spanish name meaning 'God-given'. It is derived from Latin 'Deo datus'."

Parentune Stories

Baby Names A-Z

Keep Exploring