Hector is more suitable. It is a male name of Greek origin and means the protector, which protects. Name of the son of the king of Srymo Trojan. In Greek mythology he was a Trojan prince, famous horse tamer. He was in charge of the defense of Troy and was killed by Achilles.
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list