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 Samuel mean?
Samuel is a Hebrew name read as “God has heard” or “name of God.” The prophet Samuel anointed the first kings of Israel.