percaya (Javanese) comes from Old Javanese [[parcaya]], [[pracaya]], from Sanskrit प्रत्यय, from Sanskrit प्रति-, from Proto-Indo-European per-, from Proto-Indo-European pr̥tós — passed , crossed.
Ancestry of “percaya”, step by step
percaya traces back through 3 separate lines of ancestry.