Popularity: 20259
Origin: Sanskrit
Meaning: good-looking
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.