Where does “berpikir” come from?

berpikir (Indonesian) comes from Indonesian pikir, from Malay fikir, from Classical Malay fikir, from Arabic فِكْر — thought; thinking, thought.

Ancestry of “berpikir”, step by step

StepLanguageWordMeaning
1Indonesianpikirthought
2Malayfikirto think
3Classical MalayfikirNonstandard spelling of pikir
4Arabicفِكْرthought; thinking, thought
Every word from Arabic فِكْرEvery word from Classical Malay fikirEvery word from Malay fikir