Sohil is a boy’s name with Sanskrit origins. The name Sohil means “good looking” which is a rather fitting definition to place upon baby. This name is popular within Hindu culture and can be often found throughout India. For those seeking to pay respects to their Hindu or Indian roots, Sohil is a fitting choice. Other variations of this name include Sohail and Sohelo.
Not sure you have the perfect name? Search to add more baby names to your My Favorites list.