Sohni is an Indian name meaning "beautiful," derived from the Hindi word "sohna." It holds historical significance in Punjabi literature as the protagonist of the legendary love story Sohni Mahiwal, and religious importance among Sikhs, believed to be the daughter of Guru Amar Das. Today, it's a popular international choice for parents seeking a distinctive name with deep cultural significance.