Mahasringa A name of Lord Vishnu, which means “He has The Great horn”. (When Lord Vishnu appeared as a Fish, He had one horn on His head.)