Elvira

Spanish name of Visigothic origin. The etymology is uncertain but it is probably a form of Aliwera, meaning "foreign true."