Megabizo es la forma helenizada y castellanizada del nombre persa Baghabuxša.