The meaning of the name Sohan is Charm
The origin of the name Sohan is Hindi
the meaning of name Sohan is (Charm)
Sohan Meaning in Urdu