There are multiple origins and translations for the name Vira:
1. Shortened form of the name Elvira which actually means - "protected".
2. Ukrainian (East Slavic Віра) form of the name Vera and definition is - "faith".
3. See Persian name Fira/Firuza and interpretation is - "turquoise".
May also refer to Vira (male name).