Nathaniel

Boy

Meaning of the name Nathaniel: Gift of God; God has given

Origin of the name Nathaniel: Biblical, American, French, Hebrew