Elvira
“The omnipresent guardian,” from the Germanic ala (all, whole) and wer (to protect by covering).
Elvin
“Wise, because friendly with the elves.” Based on the Anglo-Saxon aelf, an elf. The elves were reputed to be wise counselors. Also spelled Elwin.