MeaningOne who is proficient and brilliant, One of many names of Lord Ganesha signifying his wisdom
OriginIndian