Palu in Indonesian Palu in Indonesian Palu proper noun The capital and largest city of Central Sulawesi, Indonesia. Add to Flashcards