Nathan James

Nathan James

ney-thahn jaymz

The baby boy name Nathan James represent unique meaning, Nathan means 'giver' or 'gift' in Hebrew. It can also mean 'gift from God'. James is an English name that means 'protect' 'heal' or 'supplanter'., is common among hebrew ethenicity or origin.


Map Of Hebrew Origin