Names: Teodoro

Names:
Spanish form of Theodore, meaning gift from God