Name Details
Boy|Christian

Diego

"Diego is a Spanish name of Greek origin, derived from the name Didacus, meaning 'teacher'. It is also sometimes associated with the meaning 'supplanter'."

Parentune Stories

Baby Names A-Z

Keep Exploring