bāhurakṣā (Old Javanese) comes from Sanskrit रक्षा, from Sanskrit रक्ष्, from Proto-Indo-Aryan Hrakṣ-, from Proto-Indo-Iranian Hrakš-, from Proto-Indo-European h₂lek- — to protect.
Ancestry of “bāhurakṣā”, step by step
bāhurakṣā traces back through two separate lines of ancestry.