Garibaldo

Name – Garibaldo

Gender – Male

Origin – Germanic

Meaning – The Germanic name Garibaldo means – he who is bold with a lance