Imeda

Georgian
"hope"

Imeda Origin and Meaning

The name Imeda is a girl's name meaning "hope".

Less clunky than Imelda, and with a wonderful meaning.