The baby name Elwira is a boys and girls name, 2 syllables long and is pronounced "e-lwi- ra".
Elwira is English, Polish and Spanish in Origin, with the following Meanings
Boy Name Meanings by Origin
Polish Meaning - Polish form of Elvira white
Spanish Meaning - Truth, white, or beautiful
Female Name meanings by Origin
English Meaning - Elf