Payakumbuh in Indonesian Payakumbuh in Indonesian Payakumbuh proper noun A city in West Sumatra, Indonesia. Add to Flashcards