Meaning
Gurkamal collaborated with two words guru and kamal. Guru means master or lord and kamal means lotus. So gurkamal means lotus of the lord.
Gender
Boy
Religion
Sikh