What does Nathan mean?
From Hebrew Natan, from the root natan 'to give', meaning 'he gave' or 'given'. The same root underlies Nathaniel and Jonathan; on its own it denotes giving rather than naming God.
What does Gabriel mean?
Gabriel is from the Hebrew Gavriʾel, “God is my strength.” Gabriel is one of the archangels who appears in Jewish, Christian and Islamic tradition.