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