The job description is really clear, thanks to you for describing it well
What you need is someone native which understand the meaning of ancient Indonesian language origin, and not just familiar with that. Because lots of Indonesian name (especially surname) descent from the origin - Sanskrit
Moreover, someone who has the ability to understand the regional language in Indonesia will also help as some names will have the meaning in those.
And I believe I can help you efficiently as I'm Indonesian native who speak 5 regional language.
(Javanese, Sundanese, Lampungnese, Balinese, Palembangnese)
We can discuss it more over message so I get a good clarity on the job and I can give you my best effort and time for your project
Let me know