Эльви́ра — женское имя.
По одной из версий имя Эльвира произошло от названия германо-скандинавских духов альвов (эльфы, эльвары), которые в древние времена почитались как символ плодородия[1]. По другой версии имя Эльвира имеет испанское происхождение в значении Оберегающая, защищающая Уменьшительная форма: Э́ля[2] (тж. от имени Элеонора)[3][4].
Варианты: Эля, Элечка, Эльвирочка, Эльвирушка, Эва, Элька, Эль, Эльче. Из вики

На сайте kurufin.ru/html/Translate/elvira.html
Происхождение имени неясно; возможно, от древнегерманского al (все, весь) + wer (правда) либо ward, wart (страж, охрана).

Уменьшительные формы в русском языке (П.):
Эльвира: Эльвирка, Эля, Эла, Элюня, Элюся, Элюша, Вира

На сайте www.behindthename.com/name/elvira
Spanish form of a Visigothic name, possibly composed of the Germanic elements al "all" and wer "true".

OTHER LANGUAGES: Allovera (Ancient Germanic), Elvire (French)

Ngram Viewer