Meaning
Gianratan is a male Indian name that means Germs of Divine Knowledge. It is of Indian, Sikh origin and mostly represented in Sikh religion.
Gender
Boy
Religion
Sikh