Suvidh is a Sanskrit name for boys meaning A learned man.. Read below for Suvidh's celebrity and ruler associations, and numerological meanings. If Suvidh is the one, congratulations!