Sikh baby names have spiritual meanings and are chosen from scripture. Newborns are named shortly after birth. Sikh names may also be given at the time of marriage, or at the time of initiation (baptism), or at any time by anyone wishing to have a spiritual name.
Spiritual Sikh Baby Names and Meanings
Sikh names selected from Guru Granth Sahib, Sikhism's holy scripture have spiritual meanings. Many Punjabi baby names also have Sikhism origins. The original spelling of Sikh names are Gurmukhi script or Punjabi alphabet and in the West are spelled phonetically with corresponding Roman letters:
Secondary Sikh Names and Meanings:
Initiates into the the Khalsa order may be given a new Sikh spiritual name by the Panj Pyare. The name is decided upon after reading a random verse fo scripture. All initiates also take the name of either Singh or Kaur depending on gender.