Elvira is een van oorsprong Spaanse meisjesnaam, mogelijk afkomstig van Alvaro, wat "de verhevene" betekende. Een andere theorie is dat het van het Hispano-Gotisch Alvar komt, met de betekenis "de alles beschermende".