Did you mean Bunyan?
Bunyan
noun
°An English surname; a nickname for someone with a hump or lump.
°John Bunyan, English preacher and writer.