Family name origins & meanings
- Hindu name meaning ‘(descendant) of Vasu’, found among people from Sind, Pakistan. Vasu is presumably from a shortened form of an ancestral name beginning with this element, probably Vasudev (Sanskrit vāsudeva ‘son of vasudeva’), which is an epithet of the god Krishna and a popular personal name. Krishna’s father’s name was vasudeva.