elida
1. [ noun ] Woman's first name, popularity rank in the U.S. is 1068
Similar spelling:   Elda
  eld
  Elodia
  Elodea
  Elidia
  Eladia
  elude
  elide
  elate
  eyelid
  eluate
  Elliot
  Elwood
  Elliott