Imeda

  • [ - ]
  • Georgian
Derived from Georgian იმედი (imedi) meaning "hope".

There were no related names found for Imeda.