Self start Murli word searched: Self start Murli Date: 13-11-1981 Hindi Meaning: खुद ही शुरू होना English Meaning: Starting by its own self Telugu Meaning: స్వీయ ప్రారంభము; తనకు తానుగా ప్రారంభమవ్వడము