Natal \n(a)-tal\ as a boy's name is of Spanish origin, and the meaning of Natal is "birthday". Refers to the birthday of Jesus, or Christmas. Also a place name for a province in South Africa, which was named Natal because explorer Vasco da Gama first spotted the shore on Christmas Day in 1497.
Natal has 4 variant forms: Natale, Natalino, Natalio and Nataly.
For more information, see also the related name Noel.