Meaning
Guilherme is a Portuguese variant of William, derived from the Germanic name Wilhelm. It means "resolute protector" or "strong-willed warrior."