Alessandra

  • Meaning of Alessandra: Italian feminine form of Alexander (Protector of Mankind)
  • Gender: Female
  • Origin: Italian
Average: 2.8 (127 votes)