Meaning of the name - Almeda

English Name: Almeda
Sex: