The only etymological reference I was able to find for Hannabus is at
http://www.surnamedb.com/Surname/Hannabus. I'm not convinced it's correct but I have nothing better to offer. For more variants of Hunnable, etc. and a more plausible origin, see tinyurl.com/ar235r3