Meaning
Gigantic; One of many names of Lord Hanuman signifying his gigantic form and enormous strength