Sohan is a male name.
Sohan is an Indian and Arabic name and a form of Joan.
Sohan means “good looking” in Sanskrit, “star” in Arabic and “Yahweh is gracious” (from Joan).
No need to look further, then. Find a beautiful first name for your baby with our free Baby Names App. Just try it now!