Cleo, a Greek name meaning "glory," is suitable for your magnificent huge dog, according to Nameberry.
Nameberry says Angus means "one strength," Anglicized. It will constantly remind your dog to be strong.
The Slavic name Boris means "battle" and "fight." Your huge dog may be playful and kind, but this bold name suits them.
Baby Names says Maggie, short for Margaret but also meaning "pearl," is an English name.
Ethan is more common as a human name, therefore it's a terrific choice for a canine name that fits your family.
This uncommon name means "brave as a wild boar," according to Nameberry, implying strength.