Meaning
A name suggesting strength and guardianship, derived from the Latin word 'protector'.
protector is currently at 58 number