Names: Alessandra

Names:
Feminine form of Alexander, meaning protector of mankind