Alexandra

in baby boy name

The meaning of Alexandra is A helper and defender of mankind