Elvyra \e-lvy-ra, el-vyra\ as a girl's name is a variant of Elvira (Old German), and the meaning of Elvyra is "foreign, true".
The baby name Elvyra sounds like Elvera, Alvera, Alvara, Elvire, Elveera, Ellvira and Alvira. Other similar baby names are Elmyra, Elvy, Elva, Elmyrah, Elmira, Elmera, Ellura, Elvina, Elvena, Eldora, Elora, Elnora, Eliora, Eleora, Elvia and Elwira.