Le prénom Leira est d’origine espagnole, plus précisément galicienne. Il est dérivé du nom du monastère de Leira, situé en Galice. L’étymologie exacte est incertaine, mais il pourrait être lié à un mot latin signifiant « lèvre » ou « bord », faisant référence à la situation du monastère au bord d’une rivière.