1 definition by IMEDA

is a male name in georgia. means hope.
imeda, imedo, imedi
by IMEDA September 19, 2008
Get the imeda mug.