MeaningElephant Eyed, One who has eyes like an elephant, One of many names of Lord Shiva
OriginIndian