Name Details
Boy|Sikh

Gursadhna

"Gursadhana collaborated with two words guru and sadhna. Guru means master or lord and sadhna means meditation. So gursadhna means the meditation of Lord."

Baby Names A-Z

Keep Exploring