A spelling variant of Remedy or Remi-influenced forms, ultimately tied to Latin remedium meaning cure.
Like Remidy?
Swipe through thousands of names like it