Meaning and Origin of: Hannybal