A pesar de su nombre, "Amadís de Astra" no descendía por línea de varón del famoso Amadís de Gaula, sino que era hijo de Agesilao (hijo de Falanges de Astra y Alastraxerea, hija de Amadís de Grecia) y Diana (hija de Florisel de Niquea y la reina Sidonia).