Baby Boy Name: Alessandro. Meaning: Defender of Men. Origin: Greek, Italian. #babyname #babynames #babyboynames #babyboyname #biblicalbabynames #alessandro