Melisenda

Origin Gender Meaning
German Girl Strength, Determination
Spanish Girl honest, diligent