Variant of Eloisa or Eloise, from Old German meaning 'healthy and wide' or 'famous warrior.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Eloida?
Swipe through thousands of names like it