Name detail

Alessandra

Meaning: Italian feminine form of Alexander (Protector of Mankind)
Origin: Italian
Gender: Girl