Meaning
Kesh is a name associated with strength and beauty, often linked to long hair in Hindu culture.