It means big snake or gigantic snake (great). He is a mythical African being who is believed to have attracted elephants to his cave to devour them.
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list