Probably a variant of Verma or Irma-like forms, with Germanic associations of strength or universality.
Like Virma?
Swipe through thousands of names like it