MeaningOne who possesses 10 powers, One who is very powerful, One of many names of Lord Buddha
OriginIndian