It is a name mainly given to people in India and mostly in the state of West Bengal by Bengalis. The word Soumya means peace or tranquility and Deep is used as light or lantern. So, the name Soumyadeep usually means Peacefull Light.
Soumyadeep is a good boy.