What does the name Kshatriya mean? What is the meaning of the name Kshatriya?

Meaning of Kshatriya: Name Kshatriya in the Indian origin, means Royal Warrior; Soldier; Fighter; Defender; One who fights to protect the clan. Name Kshatriya is of Indian origin and is a Boy name. People with name Kshatriya are usually Hindu by religion.