In Sikh tradition, naming a child is guided by the Hukamnama, a divine hymn taken from the Guru Granth Sahib. The first letter of that hymn becomes the starting sound of the baby’s name. This process is not only a spiritual practice but also a way to connect the child to divine will.
Sikh names usually end with Singh (lion) for boys and Kaur (princess) for girls, symbolizing strength and equality. Names starting with O often express virtues like oneness (Ekkta), optimism, and obedience to divine truth, making them rare yet deeply meaningful.

