Meaning:Resolute protector, strong-willed guardian
The boy's name Guilherme is of Portuguese origin and is a variant of the name William. It means "resolute protector" or "strong-willed guardian." It has Germanic roots, derived from the Old High German name Willahelm. Widely used in Portuguese-speaking countries such as Portugal and Brazil, the name has a long history in these regions. If you want a timeless moniker with strong Portuguese roots for your little one, Guilherme exudes strength and resolve.
Not sure you have the perfect name? Search to add more baby names to your My Favorites list.